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

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

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

如何从一张表中随机选择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()

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

热点排行