2010-11-18 12 views
0

이 코드는 기사가 포함 된 카테고리 만 표시합니다. 모든 카테고리를 표시하고 싶습니다. Pls 도움.카테고리의 기사 수를 카운트

$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"; 

답변

1

변화 INNER JOIN 변경

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

쿼리에서 LEFT JOIN에 대한 INNER JOIN을 변경하십시오. INNER JOIN을

1

조인 대해 명시 적으로 보인다.

1

left join-LEFT JOIN에 내부 결합은 좌측 외측으로 가입 대체 데이터

0

LEFT JOIN을 시도 했습니까? 기원전. (내 생각 엔) 두 번째 테이블에 U 몇 가지 범주에 대한 NULL 기사가 있습니다.

+0

plz! uu u u. TY. –

관련 문제