随机读取数据行

sql2005-2008 NEWID()

sql2008 TABLESAMPLE  SYTEM(2,PERCENT)按照一定的比例 随即读取

如果是100 就不随机了 50有一半的机率,就是两次一样的,第三次就随机。一次类推.

select top 10 name,id from table_A order by NEWID()

select top 1o name ,id from table_A TABLESAMPLE SYSTEM (1,PERCENT)

原文地址:https://www.cnblogs.com/ruonanxiao/p/1779557.html