sql >> Database >  >> RDS >> Mysql

Stabiele/herhaalbare willekeurige sortering (MySQL, Rails)

MySQL heeft een RAND-functie die u kunt gebruiken in uw ORDER-clausule, waarmee u een seed doorgeeft die is gekoppeld aan de gebruikerssessie.

BESTELLEN OP RAND(?)

Waar ? is een seed-waarde van de sessie. Dit geeft u herhaalbare bestellingen voor alle verzoeken.



  1. mySQL:Levenshtein-afstand gebruiken om duplicaten in 20.000 rijen te vinden

  2. Loop door alle tabellen en hernoem een ​​kolom

  3. MariaDB POWER() uitgelegd

  4. Hoe krijg ik het eerste record in elke groep in MySQL