Función MySQL RAND()
Ejemplo
Devuelve un número decimal aleatorio (sin valor semilla, por lo que devuelve un número completamente aleatorio >= 0 y <1):
SELECT RAND();
Definición y uso
La función RAND() devuelve un número aleatorio entre 0 (inclusive) y 1 (exclusivo).
Sintaxis
RAND(seed)
Valores paramétricos
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 |
Detalles técnicos
Trabaja en: | Desde MySQL 4.0 |
---|
Más ejemplos
Ejemplo
Devuelve un número decimal aleatorio (con valor inicial de 6):
SELECT RAND(6);
Ejemplo
Devuelve un número decimal aleatorio >= 5 y <10:
SELECT RAND()*(10-5)+5;
Ejemplo
Devuelve un número aleatorio >= 5 y <=10:
SELECT FLOOR(RAND()*(10-5+1)+5);