Mailinglisten-Archive |
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