55问答网
所有问题
怎样从符合要求的数据库记录中随机取出5条记录?
比如从符合select * from tmb where tmlx=1 的所有记录里面随机取5条记录
举报该问题
其他回答
第1个回答 2006-06-19
取出来后放到数组里面,计算数组长度,产生5个不重复的随机数,0到长度之间的,不就可以了吗
第2个回答 2006-06-19
Select top 5 * from tmp order by newid()本回答被提问者采纳
第3个回答 2006-06-19
Select top 5 * from tmb where tmlx=1 order by NewID()
相似回答
大家正在搜