CASE Ausdruck
Ist ein bedingter Ausdruck mit dem mehrere Ausdrücken ausgewertet und ein
Ergebnis zurückgegeben werden kann.
Syntax
CASE
WHEN bedingung THEN ergebnis
[ ...n ]
[ ELSE ergebnis ]
END
[ ] markiert optionale Komponenten
Argumente
WHEN bedingung - Der Bedingungsausdruck.
THEN ergebnis - Wenn die bedingung True ergibt, wird der Ausdruck ergebnis ausgewertet und zurückgegeben.
ELSE ergebnis - Wenn keine der Bedingungen erfüllt ist, wird der Ausdruck ergebnis ausgewertet und zurückgegeben.
Beispiel
CASE
WHEN "column" IS NULL THEN 'Leer'
ELSE "column"
END