Mailinglisten-Archive |
> SELECT *,t1.Eintragsdatum AS datum > FROM Freizeit_user AS t1, Freizeit_hobbys AS t2 WHERE > t1.Geschlecht='1' > ORDER BY datum DESC LIMIT 0, 5 > > oder > > SELECT * FROM Freizeit_user AS t1, Freizeit_hobbys AS t2 WHERE > t1.Geschlecht='1' ORDER BY Eintragsdatum DESC LIMIT 0, 5 > > oder > > SELECT * FROM Freizeit_user AS t1, Freizeit_hobbys AS t2 WHERE > t1.Geschlecht='1' ORDER BY t1.Eintragsdatum DESC LIMIT 0, 5 Wenn Du 2 Tabellen 'joinen' willst, mußt Du in der WHERE-Klausel auch die Verknüpfung angeben, z.B. auf Grund einer Satz-ID: t1.user_id = t2.hobbys_id. (Da User und Hobbys wahrscheinlich eine m:n Verknüpfung ist, mußt Du wahrscheinlich mit einer Verknüpfungstabelle arbeiten - oder kann MySQL m:n?) Bei Deiner Abfrage bekommst Du alle Sätze angezeigt, die in t1.Geschlecht='1' stehen haben multiliziert mit der Anzahl der Sätze in t2!!! Das kann schon ganz schön heftig werden! Gruss Michael --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive