Mailinglisten-Archive |
Hallo Michael, Thursday, February 03, 2000, 6:48:47 PM, you wrote: >> 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 MH> Wenn Du 2 Tabellen 'joinen' willst, mußt Du in der WHERE-Klausel auch MH> die Verknüpfung angeben, z.B. auf Grund einer Satz-ID: MH> t1.user_id = t2.hobbys_id. (Da User und Hobbys wahrscheinlich eine m:n MH> Verknüpfung ist, mußt Du wahrscheinlich mit einer Verknüpfungstabelle MH> arbeiten - oder kann MySQL m:n?) MH> Bei Deiner Abfrage bekommst Du alle Sätze angezeigt, die in MH> t1.Geschlecht='1' MH> stehen haben multiliziert mit der Anzahl der Sätze in t2!!! Das kann schon MH> ganz schön heftig werden! ja habe festgestellt wenn ich "Freizeit_hobbys AS t2" weg lasse, kommt die Fehlermeldung nicht ------------------------------------------------------------------- http://antosch.de http://freizeitagentur.de ICQ: 13488509 --- *** 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