das sieht mir v.a. wie ein Datendesign-Fehler. Also bevor man dir da jetzt noch schrulligeres Sql anzuwenden rät, solltest du dein Datenmodell präsentieren, diskutieren, re-konzipieren. Mit einem ordentlichen Datenmodell sollte die Sortiererei auch ein Klacks sein.