Habe folgenden Select:
select id,col1,col2,col3 from table1 where id in (45,23,1,234,22,210);
Im Ergebnis möchte ich, dass die Rows entsprechend der Reihenfolge wie sie in der Mengenangabe kommen, sortiert haben, also:
id col1 col2 col3
45 text1 text2 text3
23 text1 text2 text4
usw.
Oracle sortiert ohne „Order By - Clause“ implizit nach der ROWID.
Gibt es eine Lösung hierfür?
Einziger Ausweg 6 einzelne selects mit jew. 1 Row als Ausgabe, das ist aber nicht sehr effektiv.
Gruß, Denis