Função MySQL RAND()
Exemplo
Retorna um número decimal aleatório (sem valor de semente - portanto, retorna um número completamente aleatório >= 0 e <1):
SELECT RAND();
Definição e uso
A função RAND() retorna um número aleatório entre 0 (inclusive) e 1 (exclusivo).
Sintaxe
RAND(seed)
Valores de parâmetro
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 |
Detalhes técnicos
Trabalha em: | Do MySQL 4.0 |
---|
Mais exemplos
Exemplo
Retorna um número decimal aleatório (com valor de semente de 6):
SELECT RAND(6);
Exemplo
Retorna um número decimal aleatório >= 5 e <10:
SELECT RAND()*(10-5)+5;
Exemplo
Retorna um número aleatório >= 5 e <=10:
SELECT FLOOR(RAND()*(10-5+1)+5);