Fabienne: MySQL: CASE im ORDER BY

Beitrag lesen

So gehts:

SELECT id, name,
       if(id<=10, 0, 1) AS name_oder_id,
       if(id<=10,id,0) AS sortierung_kleiner_zehn,
       name AS sortierung_groesser_zehn
    FROM tabelle
    ORDER BY name_oder_id ASC, sortierung_kleine_zehn ASC, sortierung_groesser_zehn ASC

Etwas umständlich aber es klappt!