Mailinglisten-Archive |
am Sat, dem 05.05.2001, um 16:28:07 +0200 mailte Boris Penck folgendes:
> > $query = "SELECT * FROM news WHERE status='1' ORDER BY id DESC LIMIT 5";
>
> select * from news left join author where news.status = '1' and author.id =
> new.author order by id desc limit 5
ich glaube, das geht so nicht. Bezogen auf mein Beispiel in meiner
anderen Mail:
mysql> select * from t1 left join t2 on t1.id = t2.id;
+------+------+------+------------+
| id | name | id | name2 |
+------+------+------+------------+
| 1 | bla | 1 | bla aus ta |
| 2 | blub | NULL | NULL |
+------+------+------+------------+
2 rows in set (0.00 sec)
Der Unterschied ist halt, daß beim join nicht unbedingt ein Wert für die
ID in der anderen Tabelle sein muß.
PS.: left join t2 on ...
^^^^^^^
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines frei-
laufenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert
frei von Micro$oft'schen Viren. (#97922 http://counter.li.org)
Was, Sie wissen nicht, wo Kaufbach ist? : N 51.05082°, E 13.56889° ;-)
php::bar PHP Wiki - Listenarchive