Rouven: Query Verständnis Problem

Beitrag lesen

Hello,

Wie kann ich das machen?

ich vermute mit einer Kombination von Dingen:

  1. Du schnappst dir einen LEFT JOIN um einen optionalen Join zwischen A und B durchzuführen. Somit erhälst du tatsächlich auch Zeilen, bei denen es kein Ergebnis gibt.
    Wenn das schon dein ganzes Ziel ist (WertY oder eben nicht WertY) dann darfst du hier aufhören.

  2. Falls du entweder WertY oder einen Alternativwert ausgeben möchtest, dann kombinierst du (1) noch mit COALESCE und schnappst dir somit den ersten gefüllten Wert aus einer Parameterliste, z.B. COALESCE(B.WertY, 'Mein Standardwert')

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Unser Problem ist, dass wir eine Demokratie entwickelt haben, was nicht immer der richtige Weg ist  --  Bernie Ecclestone zu den lästigen Diskussionen um Regeländerungen in der Formel 1