phpbar.de logo

Mailinglisten-Archive

RE: ZUVIELE NUMMERN
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: ZUVIELE NUMMERN



Hi Stefan, 

Sollte mit left Join und distinct funktionieren

select distinct nummer, name, telefon, faxnummer 
from mitarbeiter left join telefon on nummer = mi_nummer 
left join fax on telefon.mi_nummer = fax.mi_nummer

so kann jeder Mitarbeiter auch mehrere Fax- bzw. Telefonnummern haben.
Wenn kein Wert in telefon oder fax vorhanden ist, bekommst Du null
zurück.

Das Durchhangeln ist bei manchen Datenbanken nötig, die innerhalb die
nur eine "Stufe" zurück referenzieren.
left join fax on nummer = fax.mi_nummer könnte also Probleme geben.
Ob mysql so ein Problem auch hat, weiß ich nicht.

Viel Erfolg,

Rüdiger Weiß
-- 
I N T E R M E D I A T E GmbH&Co.
System- und Beratungshaus fuer eBusiness

Durlacher Allee 95              t +49 (0)721.98644-50
76137 Karlsruhe                 f +49 (0)721.98644-99
http://www.intermediate.de  

PS. Intermediate ist mit einem eigenen Team bei der beruehmten
Oldtimer-Rallye 'La Carrera Panamericana' in Mexiko vertreten.
Info: http://www.lacarrera.de

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive