先建一个表 random(num).
然插入你想要的范围,比如1到10的整数。
然后select top 1 num from random order by newid(),你就可以得到一个固定范围内的一个随机的数字。
本文介绍了一种在SQL中生成指定范围内随机数的方法。通过创建一个包含所需范围数字的表,并利用SELECT TOP 1结合NEWID()函数进行随机选择,实现了高效获取随机数的需求。
先建一个表 random(num).
然插入你想要的范围,比如1到10的整数。
然后select top 1 num from random order by newid(),你就可以得到一个固定范围内的一个随机的数字。
6024
1831

被折叠的 条评论
为什么被折叠?