Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Stabilne/powtarzalne sortowanie losowe (MySQL, Rails)

MySQL ma funkcję RAND, której możesz użyć w klauzuli ORDER, przekazując ziarno powiązane z sesją użytkownika.

ZAMÓW WEDŁUG RAND (?)

Gdzie ? to wartość seed z sesji. Zapewni to powtarzalne zamawianie we wszystkich żądaniach.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd połączenia php MySql

  2. Dlaczego zapytania wykonywane z mysql workbench trwają znacznie dłużej niż wykonywanie ich bezpośrednio z mysql cli?

  3. Mysqldump:Czy możesz zmienić nazwę tabeli, do której wstawiasz?

  4. W jaki sposób MySQL określa, kiedy pokazywać jawne wartości zestawu znaków i sortowania?

  5. MySQL - konkretne kolumny przy łączeniu?