介绍个通俗的方法
/*产生从N到M的随机整数,假设N、M都是整数*/
declare @M int,@N int
set @N=6
set @M=13
select cast((rand()*(@M-@N)+@N) as int)
-- 产生30-60 的随机数量
SELECT (30+Floor(RAND()*(30))) as num
SELECT cast(30+FLOOR(RAND()*(60-30+1)) as int ) AS SS
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/729024/viewspace-564867/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/729024/viewspace-564867/