[SQL Server] 从SQL Server 表中随机获取n条或百分比数据

1.随机获取n条数据

select top 200 * from tableName

这时每次运行取到的数据都是一样的,如果想要不一样的,如下

select top 200 * from tableName order by newid()

2.随机获取10%数据

select top 10 percent * from tableName

 

posted @ 2017-03-10 17:57  Sunshine168  阅读(1167)  评论(0编辑  收藏  举报