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

随机取数代码,该如何处理

2012-01-15 
随机取数代码从数字1-15这15个数中随机取一个数作为@k的值的sql代码是?请教! [解决办法]declare @k intdec

随机取数代码
从数字1-15这15个数中随机取一个数作为@k的值的sql代码是?
请教!


[解决办法]
declare @k int
declare @tab table (RndNum int)
declare @i int
set @i = 1
while @i < 15
begin
insert into @tab(RndNum) select @i
set @i = @i + 1
end
set @k = (select top 1 RndNum from @tab order by newid())
print @k

热点排行