Funkcja MySQL RAND()
Przykład
Zwraca losową liczbę dziesiętną (bez wartości początkowej - więc zwraca całkowicie losową liczbę >= 0 i <1):
SELECT RAND();
Definicja i użycie
Funkcja RAND() zwraca losową liczbę z zakresu od 0 (włącznie) do 1 (wyłącznie).
Składnia
RAND(seed)
Wartości parametrów
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 |
Szczegóły techniczne
Pracuje w: | Z MySQL 4.0 |
---|
Więcej przykładów
Przykład
Zwróć losową liczbę dziesiętną (o wartości początkowej 6):
SELECT RAND(6);
Przykład
Zwróć losową liczbę dziesiętną >= 5 i <10:
SELECT RAND()*(10-5)+5;
Przykład
Zwróć losową liczbę >= 5 i <=10:
SELECT FLOOR(RAND()*(10-5+1)+5);