PDA

View Full Version : SQL JOIN



steven_r
19-10-06, 07:41
Hallo zusammen,
ich habe eine Datei mit ca 900 Sätzen und in der 2. Datei sind ca 100 Sätze die mit der ersten zu tun haben.

nun möchte ich ein sql die mir alle von der ersten bringt und wenn in der zweiten dazugehörige sätze sind sollen die angezeigt werden sonst die felder der zweiten leer lassen.

wie kann ich das machen?

mfg steven_r

Fuerchau
19-10-06, 07:51
select ...
from filea a
left join fileb b on a.key=b.key ...
where ...

Sobald man in der where-Klausel auf Felder der DateiB prüft kommt es zu einem Innerjoin es sei denn man bringt zusätzlich
"... where (.....) or b.feld is null" da für fehlende Daten NULL gemeldet wird.

steven_r
19-10-06, 07:56
Danke für die rasche Hilfe.

mfg
steven_r