读书人

怎么从一张表中随机选择N条记录,然后将

发布时间: 2012-03-11 18:15:39 作者: rapoo

如何从一张表中随机选择N条记录,然后将某一字段值保存在数组中?
如何从一张表中随机选择N条记录,然后将某一字段值保存在数组中?

[解决办法]
这个用SQL写?恐怕难度大啊.

一般来说是放到前台用代码写.
[解决办法]
select top N * from tab order by newid()
[解决办法]
select top 100 code = identity(int,1,1) into #Test from syscolumns a, syscolumns b
--测试
select top 3 * from #Test order by newid()

[解决办法]
是啊
[解决办法]
以后麻烦楼主测试一下再评价,谢谢!

读书人网 >SQL Server

热点推荐