首页 > 代码库 > SQL_随机查询

SQL_随机查询

select top 3 * from Students order by NEWID()

 ps:newid()的返回值 是uniqueidentifier,newid()在扫描每条记录的时候都生成一个值, 而生成的值是随机的, 没有大小写顺序. 所以最终结果再按这个排序, 排序的结果当然就是无序的了

SQL_随机查询