Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Stabile/wiederholbare zufällige Sortierung (MySQL, Rails)

MySQL hat eine RAND-Funktion, die Sie in Ihrer ORDER-Klausel verwenden können, indem sie einen an die Benutzersitzung gebundenen Seed weitergibt.

ORDER BY RAND(?)

Wo ? ist ein Startwert aus der Sitzung. Dadurch erhalten Sie eine wiederholbare Bestellung über Anfragen hinweg.