Ordinamento personalizzato in MySQL
Quello che mi serve è questo: ordinare i dati partendo da un record specifico, e poi a seguire tutti gli altri.
Ho scoperto che è abbastanza semplice usando la funzione INSTR.
Supponiamo di avere una serie di autori:
SELECT * FROM author ORDER BY author_id;
+-----------+--------------------------------------+
| author_id | author_name |
+-----------+--------------------------------------+
| 1 | mcclure, scambray, kurtz |
| 2 | clive cussler |
| 3 | stephen king |
| 4 | cecchi paone |
| 5 | flem ath |
| 6 | nagel, evjen, glynn, watson, skinner |
| 8 | herman hesse |
| 10 | deitel - deitel |
| 11 | dave thau |
| 13 | cesare pavese |
+-----------+--------------------------------------+
Autori ordinati per id.