Rouven: SQL-Knobelei

Beitrag lesen

Hello,

Problem ist gelöst, eine Verständnisfrage habe ich aber dennoch:
Warum gibt es bei der ersten Variante Daten bei allen produkt.id-Zeilen, bei der zweiten jedoch nur dort, wenn alt.nummer nicht NULL ist?

ich habs nicht von oben bis unten gelesen sondern antworte mal ins Blaue: Es ist ein Irrglaube, dass
NULL = NULL
true ergibt. NULL = NULL ergibt NULL, ein Record dessen WHERE-Klausel zu NULL evaluiert ist nicht relevant für das Ergebnis.

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Death is nature's way of telling you to slow down.