コンテンツにスキップ

0 <= v < 1.0 の範囲のランダムな浮動小数点値 v を返します。i <= R < j の範囲のランダムな整数 R を取得するには、式 FLOOR(i + RAND() * (j − i)) を使用します。

func.rand()
func.rand()
┌────────────────────┐
│ func.rand() │
├────────────────────┤
│ 0.5191511074382174 │
└────────────────────┘
RAND()
SELECT RAND();
┌────────────────────┐
│ rand() │
├────────────────────┤
│ 0.5191511074382174 │
└────────────────────┘