Функция RAND() в MySQL
Пример
Возвращает случайное десятичное число (без начального значения, поэтому возвращается полностью случайное число >= 0 и <1):
SELECT RAND();
Определение и использование
Функция RAND() возвращает случайное число от 0 (включительно) до 1 (не включая).
Синтаксис
RAND(seed)
Значения параметров
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 |
Технические детали
Работает в: | Из MySQL 4.0 |
---|
Дополнительные примеры
Пример
Вернуть случайное десятичное число (с начальным значением 6):
SELECT RAND(6);
Пример
Возвращает случайное десятичное число >= 5 и <10:
SELECT RAND()*(10-5)+5;
Пример
Вернуть случайное число >= 5 и <=10:
SELECT FLOOR(RAND()*(10-5+1)+5);