이 코드는 기사가 포함 된 카테고리 만 표시합니다. 모든 카테고리를 표시하고 싶습니다. 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";
이 코드는 기사가 포함 된 카테고리 만 표시합니다. 모든 카테고리를 표시하고 싶습니다. 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";
변화 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
쿼리에서 LEFT JOIN에 대한 INNER JOIN을 변경하십시오. INNER JOIN을
는
조인 대해 명시 적으로 보인다.
left join-LEFT JOIN
에 내부 결합은 좌측 외측으로 가입 대체 데이터
LEFT JOIN을 시도 했습니까? 기원전. (내 생각 엔) 두 번째 테이블에 U 몇 가지 범주에 대한 NULL 기사가 있습니다.
plz! uu u u. TY. –