phpbar.de logo

Mailinglisten-Archive

[php] 3 Tabellen in einem Statement abfragen

[php] 3 Tabellen in einem Statement abfragen

Thomas Schröter php_(at)_phpcenter.de
Sun, 6 May 2001 16:43:02 +0200 (GMT+02:00)


ich hole derzeit mit folgendem Statement ein Element aus der Tabelle "news" und den dazugehörigen Autor aus der Tabelle auth_user:

SELECT a.* , b.* from news a, auth_user b, where a.id = $id and a.author = b.user_id

nun existiert noch eine Tabelle news_comments, welche Kommentare zu einzelnen news enthält. Diese Kommantare müssen aber nicht existieren! Gibt es eine Möglichkeit, ohne eine zweite SELECT Anweisung diese Kommantare zu erfragen ? Es können auch mehrere Kommentare für ein news-Element existieren. In der Tabelle news_comments gibt es eine Spalte "newsid",welche die ID aus der Tabelle news enthält.

Gruß,
Thomas
______________________________________________________
http://firemail.fireball.de - Ihr Briefkasten im Web. 
Einfach, schnell, sicher.



php::bar PHP Wiki   -   Listenarchive