hawkmaster1: IF / Case unterschiedliche Spalten (Tabellen)

Beitrag lesen

Hallo nochmals,

Allerdings liefert ein CASE-Statement immer *genau einen* Wert zurück. Du könntest also z.B. folgendes probieren:

CASE A.TabsJobtkID WHEN 15 THEN J.ControlDef ELSE I.ControlDef END AS ControlDef,
CASE A.TabsJobtkID WHEN 15 THEN J.GroupDef ELSE I.GroupDef END AS GroupDef
FROM elementgroup A

eben getestet. Funktioniert wunderbar.
Würde das eigentlich auch mit MS SQL oder PostGre gehen?

gruss
hawk