Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ligne aléatoire à partir du résultat d'une grande requête

Vous pouvez utiliser ORDER BY RAND()

SELECT * FROM table WHERE field1 > 1 AND field1 < 10 ORDER BY RAND() LIMIT 1

Cela renverra 1 ligne aléatoire avec field1 entre 1 et 10