Mailinglisten-Archive |
Hallo Liste ich habe folgende Abfrage, die mir die Anzahl Einträge in der zweiten Tabelle (1:n Beziehung) auslesen soll: SELECT a.a1, a.a2, count(b.id2) as anz FROM a LEFT JOIN b ON a.id = b.id2 GROUP BY b.b1 ORDER BY anz DESC; nun gibt es aber durch den JOIN Felder mit b.id2 = NULL (weil keine entsprechende Datensätze existieren), dabei soll er mir dann die null oder was auch immer ausgeben, doch leider gibt er mir nur _ein_ Datensatz mit 'anz=0' aus und alle weiteren scheint er irgendwie zu ignorieren ... was ist da los? mache ich was falsch? ich benutze Version 3.22.32 auf SuSE 6.4 Gruss & Dank Thomas Bach <><><><><><><><> think karo www.bkaro.net --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive