phpbar.de logo

Mailinglisten-Archive

Select anhand mehrer Felder

Select anhand mehrer Felder

Alexander Friess mysql_(at)_lists.phpcenter.de
Wed, 25 Jul 2001 08:19:18 +0200


Hallo Dietmar,
> mal wieder ein kleines Problem.
> Ich habe ein Adressdatenbank folgendermaßen angelegt.
> Tabelle1:	Name,Vorname,Geburtsdatum, PersonID
> Tabelle2:	Adressdaten,PersonID,AdressenID
> Tabelle3:	Kontaktdaten(Art,Inhalt), KontaktID,
> AdressenID, PersonID
select tab1.*, tab2.*, tab3.* from tab1, tab2 left join tab3 on
	tab3.adressenID = tab2.adressenID where tab1.personID =
	tab2.personID

ungetestet; das Stichwort für Dein Problem ist ein "LEFT JOIN".
Wenn in der Tabelle tab2 keine Daten enthalten sind, erhälst Du leere Felder
in der Ergebnismenge.
Gruß Alexander

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive