TSQL Order By Bestimmter Wert
Brauche ich, um meine Ergebnisse, so dass alle Elemente mit dem status-Spalte wird mit einem bestimmten Wert kommen, dann nach Datum.
Habe ich versucht, dieses:
SELECT Id, Status, CreatedAt FROM Table
ORDER BY (Status=1) DESC, CreatedAt
Ich dachte, ich bekomme einen bool-Wert auf (Status=1), so dass die Bestellung durch den DESC zu setzen, die wahr (1) Werte auf der Oberseite.
Aber ich bin immer ein syntax Fehler. Ist das möglich und wenn ja, was ist die richtige syntax?
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
CASE
auch in derORDER BY
:Versuchen, diese