Blutschlumpf
Fleet Admiral
- Registriert
- März 2001
- Beiträge
- 20.655
Hi,
2 Tables, eine große mit sagen wir 20 Werten (a, b - alle unique) und eine kleinere mit 10 Werten (b, c - alle unique).
Die große wird abgefragt, die kleine wird per LEFT JOIN (b auf b) in die große gejoined. Da in der kleinen weniger Werte sind kommen in der Abfrage dann nachher natürlich diverse NULL-Werte vor, hier habe ich dann 10 Datensätze mit je a, b und c sowie 10 Sätze mit a, b und NULL.
Ich will nun explizit nach den letzteren suchen. Mit "WHERE c = NULL" oder "CHAR_LENGTH(c) < 1" kommt nichts zurück.
Ich würde also gerne wissen wie ich danach suchen kann in welche Datensätze nichts gejoined wurde.
Jemand ne Idee ?
2 Tables, eine große mit sagen wir 20 Werten (a, b - alle unique) und eine kleinere mit 10 Werten (b, c - alle unique).
Die große wird abgefragt, die kleine wird per LEFT JOIN (b auf b) in die große gejoined. Da in der kleinen weniger Werte sind kommen in der Abfrage dann nachher natürlich diverse NULL-Werte vor, hier habe ich dann 10 Datensätze mit je a, b und c sowie 10 Sätze mit a, b und NULL.
Ich will nun explizit nach den letzteren suchen. Mit "WHERE c = NULL" oder "CHAR_LENGTH(c) < 1" kommt nichts zurück.
Ich würde also gerne wissen wie ich danach suchen kann in welche Datensätze nichts gejoined wurde.
Jemand ne Idee ?