Hallo,
(CASE
WHEN pgd = 'R' THEN 1
WHEN (pgd = 'R' AND cond = 'RZ') THEN 0
WHEN (pgd = 'R' AND cond = 'RK') THEN 0
ELSE
pgd
END)
*
Rest der Query
Was ich möchte:
Wenn die Spalte 'pgd' den Inhalt 'R' hat, soll der Faktor 1 genommen werden, es sei denn, dass in der betreffenden Zeile die Spalte 'cond' den Inhalt 'RZ' oder 'RK' hat. Dann soll nämlich der Faktor 0 genommen werden.
Lieder wird immer der Faktor 1 genommen.
Habe ich eine fehlerhafte Syntax oder einen Logigfehler in der Query?
Kurt