phpbar.de logo

Mailinglisten-Archive

Left Outer Join oder?

Left Outer Join oder?

Neptune mysql_(at)_lists.phpcenter.de
Tue, 27 Mar 2001 08:59:11 +0200


Please stop sending these emails

-----Ursprüngliche Nachricht-----
Von: "Matthias Lampert" <ml_(at)_sph.de>
An: <mysql-de_(at)_lists.4t2.com>
Gesendet: Dienstag, 27. März 2001 09:49
Betreff: RE: Left Outer Join oder?



Hallo, Dietmar!

> -----Original Message-----
Also las ich bei  Dietmar Winhold [mailto:ssd-diwi_(at)_t-online.de]
>
> [...]
>
> $query = "select distinct t1.*, t2.*, t3.*, t4.* from ca_shop AS t1
> Left OUTER Join ca_branche AS t2 on t1.ShopNr = t2.Shop_Nr
> Left Join ca_kunde AS t3 on t1.KdNr = t3.KdNr
> Left Join ca_portrait AS t4 on t1.ShopNr = t4.Shop_Nr
> ";
>
> [...]
> Wenn ich noch eine "where - Bedingung" anhänge
>
> where t2.branche like '$branche'
>
> bekomme ich natürlich das korrekte Ergebnis.
>
> Das sollte doch eigentlich mit dem "select distinct" und
> "Left Outer Join"
> funktionieren, was habe ich da falsch gemacht?


Vielleicht hättest Du $branche in die Abfrage oben ebenfalls mit
einbacken sollen:

> $query = "select distinct t1.*, t2.*, t3.*, t4.* from ca_shop AS t1
> Left OUTER Join ca_branche AS t2 on t1.ShopNr = t2.Shop_Nr
!!                                        AND t2.branche = '$branche'
> ...

Not yet tested, though.

HTWH

--

Matthias Lampert, Hamburg

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql


---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive