phpbar.de logo

Mailinglisten-Archive

3 Tabelle =?iso-8859-2?Q?verkn=FCpfen?=

3 Tabelle verknüpfen

Horst Weimann mysql_(at)_lists.phpcenter.de
Thu, 14 Jun 2001 01:26:16 +0200


Martin Heller schrieb:

> Hi Liste,
>
> ich hab drei Tabelle,
>
> cp(cp_id, cp_name, country_id, branche_id)
> country(country_id, country_name)
> branche(branche_id, branche)
>
> mit zwei Tabelle funktioniert das gut, mit where auch über 3 Tabelle,
> wie funtioniert das aber mit join über drei Tabellen ?
> für zwei Tabellen:
> SELECT cp.cp_id, cp.cp_name, country.country_name from cp LEFT JOIN country
> on cp.country_id=country.country_id;
> ich weiss dass man das mit einer Zwischentabelle machen muss, aber nach
> einer Stunde
> hab ich dann doch aufgeben müssen.
>
> Vielen Dank schon im Voraus
>
> Gruss Martin
>
> ---
> !!NEU!!
> Fragen und Antworten zu MySQL und dieser Liste unter
> -->>  http://www.4t2.com/mysql

select cp.cp_id, cp.cp_name, country.country_name from cp, county, branche
where  cp.cp_id = county.country_id
and branche.branche_id = 1

Du brauchst keine Zwischentabelle, Du kannst Abfragen ueber soviele Tabellen
stellen, wie Du willst.
Ich hoffe, Dir ist damit geholfen

ciao horst.


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



php::bar PHP Wiki   -   Listenarchive