如何从数据库中随机的取得一条未被读取的条目?

如何从数据库中随机的取得一条未被读取的条目?,第1张

随机读取可用newid(),取一条可用top 1

举例:如在表test中随机抽取一条未被读取的数据,执行语句为:

select top 1 * from test order by newid()

第一次执行结果

第二次执行结果:

结论:两次执行结果有可能一样,也有可能不一样,也就是实现了随机的效果。

随机读取可用newid(),取一条可用top 1

举例:如在表test中随机抽取一条未被读取的数据,执行语句为:

select?top?1?*?from?test?order?by?newid()第一次执行结果:

第二次执行结果:

结论:两次执行结果有可能一样,也有可能不一样,也就是实现了随机的效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6771663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存