Hallo,
ich habe folgendes Problem. Ich möchte eine SQL-Abfrage machen und dabei die Ergebnisse aber so angeordnet haben, dass ein bestimmter Wert als erstes angezeigt wird und alle anderen danach.
Ein:
SELECT * FROM filialen ORDER BY 'plz' = '12345'
bringt aber leider nicht das gewünschte Ergebnis.
Kann man so eine Abfrage überhaupt machen? Immerhin gibt es ja Postleitzahlen die "kleiner" sind und welche die "größer" sind, also ein Sortierung auf- oder absteigend bringt mir nichts.
Vielen Dank für die Hilfe.
ich habe folgendes Problem. Ich möchte eine SQL-Abfrage machen und dabei die Ergebnisse aber so angeordnet haben, dass ein bestimmter Wert als erstes angezeigt wird und alle anderen danach.
Ein:
SELECT * FROM filialen ORDER BY 'plz' = '12345'
bringt aber leider nicht das gewünschte Ergebnis.
Kann man so eine Abfrage überhaupt machen? Immerhin gibt es ja Postleitzahlen die "kleiner" sind und welche die "größer" sind, also ein Sortierung auf- oder absteigend bringt mir nichts.
Vielen Dank für die Hilfe.
Kommentar