meine Tabelle sieht so aus, das ich eine Kundennummer habe, sowie drei mögliche DAtumsfelder. Wann war der Kunde, respektive sein Auto zur letzten Wartung, wann wurde er zuletzt beraten oder wann hat er das letzte Infoschreiben bekommen: (sorry für die Formatierung, aber ich habe es nicht besser hinbekommen)
in Oracle kann man das decode Statement verwenden:
decode (dat1 und jetzt kommt die Kunst das Ganze mit drei Datumswerten zu schaffen :smile:
decode(dat1
Das Ganze ist aus dem Bauch heraus und nicht über Wahrheitstabelle geprüft, analog muss das Maximumsstatement aufgebaut werden.
MfG Georg V.
P.S: Würde mich freuen, wenn ich auch vom Erfolg (und nicht nur vom Mißerfolg) hören würde.
leider habe ich deinen Syntax noch nicht ganz durchdrungen.
Ich habe im Gegensatz zu meinem hier aufgeführtem Beispiel 8 Datumsfelder, die geprüft werden müssen.
Und es kann ja sein, dass das 6. Datumsfeld, das relevante Feld ist.
Ich hatte gehofft, daß es für Oracle einen Befehl wie in Excel =Min(a1;b1;c1;d1) gibt?
Gruß und DANKE
Ingo
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]