나는 내 문제를 봤지만 그 대답을 얻지 못했습니다. NULL (COUNT (review.id)가 0을 반환하는 경우)을 포함하여 아래의 SQL 결과를 모두 나열하려고하지만 리뷰가 포함 된 기사 결과 만 얻었습니다.MYSQL COUNT가 NULL을 반환합니까?
$sql = "SELECT tbl_place.id, tbl_place.region_id, tbl_place.subregion_id, tbl_place.title, tbl_place.metalink, tbl_place.img_thumbnail, tbl_place.summary, tbl_place.category1_id, tbl_place.category2_id, tbl_place.category3_id, COUNT(review.id) AS total_review FROM tbl_place
JOIN review ON tbl_place.id = review.place_id
WHERE
tbl_place.category1_id = '32' AND
tbl_place.status = '1' AND
review.rating != '0.00'
GROUP BY tbl_place.id
ORDER BY total_review $by
LIMIT $limit OFFSET $offset";
[Mysql : 월별 레코드 수 (0 포함)] (http://stackoverflow.com/questions/3486998/mysql-count-records-including-zero-per-month)의 가능한 복제본. 제비 뽑기, 만일 당신이 보면 : http://stackoverflow.com/search?q=[mysql]+count+zero –
thx OMG 조랑말, 나는 모양을 찍었고 거기에 대한 대답이있다! –