ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
230
230
EMPFEHLEN
-
Hallo,
in meiner Datenbank steht im Feld "Status" immer nur einer der drei Möglichkeiten:
- verify
- accepted
- rejected
Nun möchte ich eine SELECT-Ausgabe machen und den $sql-Output so sortieren, dass zuerst alle accepted-, anschliessend alle verify- und letzlich alle rejected-Einträge angezeigt werden.
Zur Zeit versuchte ich dies mit ORDER BY `status` ASC zu erreichen, doch da habe ich ja das Problem, dass er mir nach Alphabet sortiert. Eigentlich möchte ich sowas in diesem Sinne, weiss jedoch nicht, wie der MySQL-Befehl dazu heisst:
$sql = "SELECT * FROM `db` ORDER BY `status` = ('accepted', 'verify', 'rejected')"
Geht sowas irgendwie? Evt. mit Union?
Danke und Gruss
Euer Pinky
-
Geht relativ einfach mit FIELD().
Code sql:1
ORDER BY FIELD(`status`, 'accepted', 'verify', 'rejected')
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Yaslaw, vielen Dank. Genau das habe ich gesucht. Super, das mag ich so an Tutorials: die schnellen und kompetenten Antworten.
Tschüss
Ähnliche Themen
-
Array nach eigenem Muster sortieren
Von Tinipieps im Forum JavaAntworten: 18Letzter Beitrag: 25.03.10, 07:10 -
MySQL - Bei ORDER BY leere Felder nach hinten
Von suntrop im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 15.01.10, 10:55 -
Externe Grafik speichern auf eigenem Server(mit eigenem Namen)
Von IR-Bastian im Forum PHPAntworten: 2Letzter Beitrag: 09.05.08, 01:54 -
MYSQL: SELECT %text% nach Relevanz sortieren.
Von spex im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 06.11.07, 18:06 -
ORDER BY (nach zahlengröße)
Von Operator_Jon im Forum Relationale DatenbanksystemeAntworten: 7Letzter Beitrag: 13.08.03, 13:28





Zitieren

Login





