MySQL RAND()- Funktion
Beispiel
Geben Sie eine zufällige Dezimalzahl zurück (kein Seed-Wert - es wird also eine vollständig zufällige Zahl >= 0 und <1 zurückgegeben):
SELECT RAND();
Definition und Verwendung
Die Funktion RAND() gibt eine Zufallszahl zwischen 0 (einschließlich) und 1 (ausschließlich) zurück.
Syntax
RAND(seed)
Parameterwerte
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 |
Technische Details
Arbeitet in: | Ab MySQL 4.0 |
---|
Mehr Beispiele
Beispiel
Geben Sie eine zufällige Dezimalzahl zurück (mit einem Ausgangswert von 6):
SELECT RAND(6);
Beispiel
Gibt eine zufällige Dezimalzahl >= 5 und <10 zurück:
SELECT RAND()*(10-5)+5;
Beispiel
Geben Sie eine Zufallszahl >= 5 und <=10 zurück:
SELECT FLOOR(RAND()*(10-5+1)+5);