ORDER BY "ENUM Feld" in MYSQL
Gibt es ein Feld 'noticeBy' enum('email','Mobil','all','auto','nix') not NULL DEFAULT 'auto'. Als es bekannt, die Bestellung von ENUM-Feld führt relativ zu den index. Jedoch, wie es möglich zu machen, um durch seine Werte?
InformationsquelleAutor der Frage abdulmanov.ilmir | 2013-07-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dokumentiert unter Sortieren:
Pro die zweite Kugel, Sie können daher in der Spalte Sortieren nach Besetzung einen string:
InformationsquelleAutor der Antwort eggyal
Funktioniert das auch:
(Ich glaube nicht, dass es eine Einstellung um dies zu erreichen, müssen Sie die sort-Werte.)
InformationsquelleAutor der Antwort Andy G
Können Sie definieren Sie Ihre Bestellung immer Sie es wünschen:
Diese wird wieder die Zeilen in der folgenden Reihenfolge: email, Mobil, alle, auto, nichts.
InformationsquelleAutor der Antwort Fabian Bigler