Funkce MySQL RAND() .
Příklad
Vrátí náhodné desetinné číslo (žádná počáteční hodnota - takže vrátí zcela náhodné číslo >= 0 a <1):
SELECT RAND();
Definice a použití
Funkce RAND() vrací náhodné číslo mezi 0 (včetně) a 1 (exkluzivní).
Syntax
RAND(seed)
Hodnoty parametrů
Parameter | Description |
---|---|
seed | Optional. If seed is specified, it returns a repeatable sequence of random numbers. If no seed is specified, it returns a completely random number |
Technické údaje
Pracuje v: | Od MySQL 4.0 |
---|
Další příklady
Příklad
Vraťte náhodné desetinné číslo (s počáteční hodnotou 6):
SELECT RAND(6);
Příklad
Vraťte náhodné desetinné číslo >= 5 a <10:
SELECT RAND()*(10-5)+5;
Příklad
Vraťte náhodné číslo >= 5 a <=10:
SELECT FLOOR(RAND()*(10-5+1)+5);