yo,
Die Syntax lautet ja: (Spalte,zu ersetzen,durch);
DECODE(Spalte, [zu ersetzen, durch]+ [, andernfalls])
DECODE(Ausdruck, Vergleich1, dann_mach_1 [, vergleich2, dann_mach_2],[mach_dies_wenn_kein_vergleich_greift])
decode entspricht einer if then else logik. gleicht eine vergleichspalte dem ausdruck, führt die dann_mach spalte aus. findet er keinen vergleich zutreffend, nimmt er default. ist der auch nicht vorhanden, gibt er NULL zurück
Ilja