SQLite aleatório

A função SQLite random()retorna um número inteiro aleatório entre -9223372036854775808e +9223372036854775807.

Sintaxe

random()Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Argumentos

random()função não aceita argumentos.

Tipo de retorno

Inteiro

Exemplos

A instrução a seguir usa a random()função para retornar um número inteiro aleatório.

SELECT random();Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )
random()
-----------
8713427140561224584

Caso o número de linhas em uma tabela seja pequeno, você pode usar a random()função para obter um número de linhas aleatórias. Por exemplo, para obter 5 álbuns aleatórios na albumstabela, use a seguinte instrução:

SELECT title FROM albums
ORDER BY random() 
LIMIT 5;Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )
Title
-------------------------
Deep Purple In Rock
Live After Death
A Matter of Life and Death
Na Pista
The Best Of 1980-1990Linguagem de código:  Sessão Shell  ( shell )

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *