Guten Nachmittag,
gesetzt den Fall ich habe 3 Tabellen mit diversen Firmendaten, zB:
Tab1:
FID
PLZ
Ort
Tab2:
FID
Ansprechpartner
Kontodaten
Tab3:
FID
URL
Premium (Boolean)
Wenn ich jetzt alle Kunden ausgeben lassen möchte die "Premium" sind, versuche ich das mit folgendem Join:
Leider werden so nur die Firmen rausgesucht die alle Einträge haben.
Wie wäre das Statement wenn ich alle raussuchen will die "Premium" sind, auch wenn nur in tab1 oder tab2 daten hinterlegt sind ?
Hoffe habe das verständlich machen können...
gesetzt den Fall ich habe 3 Tabellen mit diversen Firmendaten, zB:
Tab1:
FID
PLZ
Ort
Tab2:
FID
Ansprechpartner
Kontodaten
Tab3:
FID
URL
Premium (Boolean)
Wenn ich jetzt alle Kunden ausgeben lassen möchte die "Premium" sind, versuche ich das mit folgendem Join:
PHP-Code:
SELECT
tab1.PLZ,
tab1.Ort,
tab2.Ansprechpartner,
tab2.Kontodaten,
tab3.URL
FROM tab1,tab2,tab3
WHERE tab1.FID=tab2.FID AND tab2.FID=tab3.FID AND tab3.premium=1 ORDER BY FID
Wie wäre das Statement wenn ich alle raussuchen will die "Premium" sind, auch wenn nur in tab1 oder tab2 daten hinterlegt sind ?
Hoffe habe das verständlich machen können...

Kommentar