日期:2014-05-17  浏览次数:20552 次

怎么随机取满足条件的几条记录
比如我想实现这种效果

 select top 10 * from Table  where yes=3  order by rand()


但是这个sql语句每次取出来的10条都是一样的

------解决方案--------------------
select top 10 * from Table  where yes=3  order by NEWID()