Mysql
 sql >> Database >  >> RDS >> Mysql

C'è un modo in SQL (MySQL) per eseguire un round robin ORDER BY su un campo particolare?

Proverei qualcosa come:

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