आप एक LEFT JOIN
का उपयोग कर रहे हैं , लेकिन आपके जहां कथन में आप इसे 'सामान्य' बना रहे हैं JOIN
इसे इस तरह लिखने का प्रयास करें:
SELECT months_tbl.month, COUNT( events_tbl.appt_id ) cnt
FROM months_tbl
LEFT JOIN events_tbl ON (months_tbl.month_id = MONTH(events_tbl.appt_date_time)
AND events_tbl.company_id = 1
)
GROUP BY months_tbl.month
ORDER BY months_tbl.month_id ASC;
AND events_tbl.company_id = 1
पर ध्यान दें LEFT JOIN
में है