MySQL RAND() Funksie
Voorbeeld
Gee 'n ewekansige desimale getal terug (geen saadwaarde nie - dus gee dit 'n heeltemal ewekansige getal >= 0 en <1):
SELECT RAND();
Definisie en gebruik
Die RAND()-funksie gee 'n ewekansige getal tussen 0 (inklusief) en 1 (eksklusief) terug.
Sintaksis
RAND(seed)
Parameterwaardes
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 |
Tegniese besonderhede
Werk in: | Van MySQL 4.0 |
---|
Meer voorbeelde
Voorbeeld
Gee 'n ewekansige desimale getal (met saadwaarde van 6):
SELECT RAND(6);
Voorbeeld
Gee 'n ewekansige desimale getal >= 5 en <10:
SELECT RAND()*(10-5)+5;
Voorbeeld
Gee 'n ewekansige getal >= 5 en <=10 terug:
SELECT FLOOR(RAND()*(10-5+1)+5);