是否有可能在Microsoft SQL Server中生成从最小值到最大值的随机int值(例如3-9,例如15-99等)
我知道,我可以从0生成最大值,但是如何增加最小值边框?
该查询生成从1到6的随机值。需要将其从3更改为6。
SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables
5秒后添加:
愚蠢的问题,对不起...
SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables