sql >> Databáze >  >> RDS >> Mysql

Existuje způsob, jak v SQL (MySQL) provést kruhové ORDER BY na konkrétním poli?

Zkusil bych něco jako:

SET @counter = 0;
SELECT (@counter:[email protected]+1)%3 as rr, grp, name FROM table ORDER by rr, grp 


  1. Extrahujte měsíc z data v PostgreSQL

  2. Efektivní uložení 7 300 000 000 řádků

  3. SELECT COUNT(*) AS count - Jak používat tento počet

  4. Může mít tabulka více primárních klíčů?