No exemplo explicado na aula é mensionada a seguinte consulta:
SELECT CPF, NOME FROM tbcliente LIMIT 5
que retorna os 5 primeiros resultados. Como realizar uma consulta para retornar 5 resultados aleatórios e não os 5 primeiros?
No exemplo explicado na aula é mensionada a seguinte consulta:
SELECT CPF, NOME FROM tbcliente LIMIT 5
que retorna os 5 primeiros resultados. Como realizar uma consulta para retornar 5 resultados aleatórios e não os 5 primeiros?
Você pode usar a função TABLESAMPLE, da seguinte forma:
SELECT CPF, NOME FROM tbcliente TABLESAMPLE(5 ROWS); -> Nesse caso, vai selecionar 5 linhas de forma aleatória.
SELECT CPF, NOME FROM tbcliente TABLESAMPLE(5 PERCENT); -> Nesse caso, vai selecionar 5% de todas as linha da tabela de forma aleatória.