メインコンテンツまでスキップ

rand

RAND, RANDOM

Description

ランダムな浮動小数点数を0(含む)から1(含まない)の範囲で返します。

Syntax

RAND(x);

Parameters

x:オプションです。データ型はBIGINTです。xが指定されている場合、この関数は繰り返し可能なランダムな数を返します。xが指定されていない場合、完全にランダムな数を返します。

Return value

DOUBLE型の値を返します。

Examples

select rand();
+--------------------+
| rand() |
+--------------------+
| 0.9393535880089522 |
+--------------------+
1 row in set (0.01 sec)
select rand(3);
+--------------------+
| rand(3) |
+--------------------+
| 0.6659865964511347 |
+--------------------+
1 row in set (0.00 sec)

Keywords

RAND, RANDOM