phpbar.de logo

Mailinglisten-Archive

[dbs] union wenn in Nebentabelle keine Eintrag ist

[dbs] union wenn in Nebentabelle keine Eintrag ist

Sven Eicher phpbar at koalashome.de
Don Apr 15 23:06:53 CEST 2004


Hallo

> select D.Dokument_id, D.note, L.url from Dokument D, Location L where
> D.Dokument_id<1000 and
> D.Dokuement_id=L.Dokument_id

Die Abfrage dürfte ersteinmal nur einen Fehler bringen.
Siehe "D.Dokuement_id". Man beachte das erste "e".

> gibt nur Dokumente aus für die auch eine Locatin eingetragen ist,
> möchte aber alle haben (!) mit evntl. null wenn nicht:

SELECT D.Dokument_id, D.note, L.url 
FROM Dokument D
LEFT JOIN Location L ON D.Dokuement_id = L.Dokument_id
WHERE D.Dokument_id < 1000


-- 
Koala

php::bar PHP Wiki   -   Listenarchive