Microsoft SQL Serverで最小から最大までのランダムな整数値を生成することは可能ですか(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