phpbar.de logo

Mailinglisten-Archive

[php] Join ueber mehr als zwei Tabellen

[php] Join ueber mehr als zwei Tabellen

Cybot lists at sebastianmendel.de
Mit Aug 27 13:12:21 CEST 2003


> eine spezielle Frage, für die ich keine Antwort in meinen Handbüchern 
> finde. ich habe folgenden Join in MySQL, der offensichtlich auch 
> funktioniert:
> 
>     $sql = "SELECT  n.titel, e.tmpl_datei, e.tmpl_block ";
>     $sql .= "FROM tb_nodes n ";
>     $sql .= "LEFT JOIN tb_eintrag e ";
>     $sql .= "ON n.STRID = e.nodes_id ";
>     $sql .= "WHERE n.STRID = ". $id ." ";
>     $sql .= "ORDER BY e.order ASC ";
> 
> Jetzt würde ich diesen Join gerne um eine weitere Tabelle erweitern, 
> wobei die Verbindung über
> 
>     e.id  =  i.id
> 
> also von der zweiten zur dritten Tabelle geht.
> 
> Geht das überhaupt? Falls ja, wo werde ich fündig, wie man sowas 
> konstruiert?

einfach mit
...
LEFT JOIN weiteretabelle i ON e.id = i.id
...

oder geht das bei dir nicht?

aber abgesehen davon ist das hier die falsche mailingliste, fürs nächset 
mal:

dbs at phpbar.de

-- 
Sebastian Mendel

www.sebastianmendel.de
www.tekkno4u.de
www.nofetish.com


php::bar PHP Wiki   -   Listenarchive