2010-11-18 27 views
0

Bu kodda yalnızca bunlara ait makaleler olan kategoriler gösterilmektedir. Tüm kategorileri göstermek istiyorum. Pls yardımı.Kategorilerindeki makale sayısını sayılar

$query = "SELECT C.id, C.jcat_name,COUNT(A.catid) AS catid FROM jt_categories C INNER JOIN jt_articles A ON C.id = A.catid GROUP BY C.id"; 

cevap

1

değişiklik INNER JOIN Değişim

SELECT C.id, C.jcat_name,COUNT(A.catid) AS catid FROM jt_categories C 
LEFT JOIN jt_articles A ON C.id = A.catid GROUP BY C.id 
1

Sorgunuzda SOL JOIN için INNER JOIN değiştir. INNER JOIN

0

SOL JOIN'i denediniz mi? M.Ö. (sanırım) ikinci tabloda bazı kategoriler için NULL makaleleri var.

+0

plz! sen uu TY. –