Hallo,
ich habe gerade ein Problem mit einer SQL Anweisung. Ich habe
verschiedene Datensätze, die ich anhand von zwei Sortierungsanweisungen
versuche zu ordnen. Dabei soll die Sortierung ineinander greifen, wenn
der Wert für die "primäre" Sortierung NULL ist.
Es handelt sich um Datensätze die eine ID haben und welche die keine ID
haben, aber dafür nach Datum eingereiht werden sollen. Gibt es sowas?
Ich habe dafür mal ein Fiddle vorbereitet:
http://sqlfiddle.com/#!9/29806c/1
Ansatzweise funktioniert es recht gut, jedoch wird dann die ID-Spalte
alphabetisch sortiert. Gewünscht wäre:
1 | ID DS_ID REV CONTENT
|
2 | 4 1 2017-02-01 Are you sure?
|
3 | 5 5 2000-01-01 This is an good idea (not corrected)
|
4 | 3 12 2017-01-02 The earth is flat
|
5 | 1 (null) 2017-02-02 Not really but it seems so (single shot)
|
6 | 2 (null) 2017-03-02 May be we can ask someone (single shot)
|
7 | 6 56 2017-04-01 Do you know someone to ask
|
Könnt Ihr mir einen Tip geben? Geht das überhaupt?