Geben Sie explizit die Sortierreihenfolge für die mysql-Abfrage?

Wenn ich:

ID | Title
1  | Shirt
2  | CD
3  | Cap
4  | Mp3
5  | Badge

Wenn ich will, um die Sortierung nach dieser Reihenfolge: 4, 2, 5, 3,1. Gibt es eine Möglichkeit, eine sql-Abfrage, wo Sie dies explizit angeben? So etwas wie:

select * from TABLE order by ID(4,2,5,3,1) ??
  • Wie etwa der Einführung einer "position" - Spalte, um die Elemente genau an, wie Sie wollen und Abfrage der Zeilen, die bestellten position? Sich auf Bestellung Dinge, die von ID-s ist einfach nur... dumm.
InformationsquelleAutor coderama | 2011-10-18
Schreibe einen Kommentar