Hi Leute,
ich habe eine Abfrage, die mit IDs arbeitet, die in einer IN-Liste aufgeführt sind. z.B.
SELECT * FROM table WHERE id IN (3,2,1,4,5,6)
Nun möchte ich aber, dass die Reihenfolge der Ausgabe dieselbe ist, wie in der IN-Liste. Normalerweise würde es in der numerischen Reihenfolge ausgegeben werden.
Wie kann ich die ORDER BY - Klausel so formulieren, dass das Gewollte rauskommt?
ich habe eine Abfrage, die mit IDs arbeitet, die in einer IN-Liste aufgeführt sind. z.B.
SELECT * FROM table WHERE id IN (3,2,1,4,5,6)
Nun möchte ich aber, dass die Reihenfolge der Ausgabe dieselbe ist, wie in der IN-Liste. Normalerweise würde es in der numerischen Reihenfolge ausgegeben werden.
Wie kann ich die ORDER BY - Klausel so formulieren, dass das Gewollte rauskommt?
Kommentar