首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么从数组中随机取值,但要排除掉小弟我不需要的数字

2012-01-30 
如何从数组中随机取值,但要排除掉我不需要的数字。我想从1到10000中随机取一个值。添加到表中作为主键,所以

如何从数组中随机取值,但要排除掉我不需要的数字。
我想从1到10000中随机取一个值。添加到表中作为主键,所以需要把其他的纪录的主键ID排除掉。因为这个表里面都是临时纪录,肯定不会达到一万,该如何做??
如果一个一个判断,是否显得太慢了。


[解决办法]
你说的肯定不会达到一万的?那至少会达到多少啊?
[解决办法]
你的是什么数据库?

记得有这样的随机抽取sql
select top 10 *
from table
order by newid()

热点排行