どのように私は私のtbl_clinics.clinic_nameでグループ化したようなものです。今私のクエリはどうなりますか?私はこれらのようなものを出力したいように、なぜそれが、それは、私のゼロ値を示していないされています。ここではクエリで空のmysqlクエリが表示されます
clinic name | total_check
Clinic 1 | 4
Clinic 2 | 0
Clinic 3 | 0
Clinic 4 | 0
は私のクエリです:
SELECT
tbl_clinics.clinic_name,
COALESCE(COUNT(tbl_check_up.check_up_id),0) AS total_check
FROM
tbl_clinics
LEFT OUTER JOIN tbl_check_up ON tbl_clinics.clinic_id = tbl_check_up.clinic_id
WHERE tbl_clinics.user_id = "102" AND MONTH(tbl_check_up.check_up_date) = "02"
GROUP BY tbl_clinics.clinic_name
と私は何を持っていることだけで、これらのようなものです:
clinic_name | total_check
Clinic 1 | 4
なぜ他の診療所が表示されないのですか?どうすればこれらを操作できますか? 。私が欲しいものから正しい出力を得て、なぜ私が望む出力からうまくやっていないのかを説明してください。