Re: SQL MAX Berechnung über mehrere Spalten


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von U. Mayer on November 01, 2002 um 21:09:

Als Antwort auf SQl MAX Berechnung über mehrere Spalten geschrieben von Hans-Georg Felinks on Oktober 31, 2002 um 15:20:

Ab Version 7 von DB2 ( zumindest für z/OS ) gibt es die skalare Funktion GREATEST(), die genau die gewünschte Funktionalität liefert.

SELECT GREATEST (
IFNULL (GEBDATD,DATE('01.01.0001')),
IFNULL (UMZUGSDATUM1,DATE('01.01.0001')),
IFNULL (ZUZUGDATUM,DATE('01.01.0001')) )
FROM TABELLE ...

IFNULL() ist notwendig, da das Ergebnis NULL wäre, wenn eines der Argumente NULL ist


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]