首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何随机取满足条件的几条记录

2013-11-16 
怎么随机取满足条件的几条记录比如我想实现这种效果 select top 10 * from Tablewhere yes3order by rand

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

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


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

[解决办法]
select top 10 * from Table  where yes=3  order by NEWID()

热点排行