【SQL算術関数】RAND - 乱数を取得する (SQL Server)
Filed in SQL辞典 on 9月.11, 2009
SQL Serverで乱数を取得するにはRAND関数を使います。使用例のようにRAND関数を実行するたびに乱数が発生しますが、乱数の種を指定すると、1つの乱数を返します。
文法:
RAND( [seed] )
0から1までの範囲で乱数を返す。seedに乱数の種を指定する事も可能。
使用例:乱数を取得する。
SELECT RAND();
RAND()
—————————–
0.963400850719992
SELECT RAND();RAND()
—————————-
0.197917491935496
使用例:乱数の種を指定して乱数を取得する。
SELECT RAND(4);
RAND(4)
—————————–
0.713647892126698
SELECT RAND(4);RAND(4)
—————————–
0.713647892126698
Leave a Reply