随机读取数据行

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)

posted on 2010-07-17 13:54  ruonanxiao  阅读(165)  评论(0编辑  收藏  举报

导航