Hallo,
brauche mal Eure Hilfe, da das Brett vor meinem Kopf einfach nicht fallen will :-)
Also ich habe eine Tabelle, die u.a. mehrere Spalten (1.Dan, 2.Dan, 3.Dan, 4.Dan, 5.Dan) enthält welche jeweils ein Datum (JJJJ-MM-TT) enthalten. Einige davon können auch 0000-00-00 sein.
Diese nun als Tabelle auszugeben, bei der über die Spalten hinweg danach sortiert wird, ob ein Datum vorhanden ist, ist kein Problem:
(angezeigt in 1 Spalte, nicht 5 Spalten)
"select * from pruefung ORDER BY 5.Dan,4.Dan,3.Dan,2.Dan,1.Dan".
Als Ergebnis werden nun zuerst die angezeigt, die ein echtes Datum (nicht 0000-00-00) beim 5.Dan haben, dann die bei 4.Dan usw. Und zwar immer die mit dem ältesten Datum innerhalb eines Dans zuerst.
kann man hier schauen:
http://www.jcwk.de/jcextras/demo2/pruefung/index.php?go=anfang&loginname=&rechte=2&woher=pruefung&sort=7&sortorder=DESC
Doch wie kann ich stattdessen nun nach Datum (über die Spalten hinweg) sortieren, egal welcher Dan gemacht wurde?
Hoffe auf Hilfe.....