【发布时间】:2019-01-01 07:10:33
【问题描述】:
我想从当前日期获取最近 3 个月的数据,然后我将获得四个月的名称,因为我只有 3 个月的数据,但中间没有一个月的数据。
SELECT
count(v.visit_id) as count,
MONTHNAME(v.updated) AS Month_name
FROM patient_status as p, visit_history_details as v
WHERE v.visit_id = p.visit_id and v.hospital_code = 'id'
and p.doctor_id = '2' and v.updated >= now()-interval 3 month
GROUP by Month_name
我的结果是这样的:
January 10
December 12
October 10
但我想要这个结果:
January 10
December 12
November 0
October 10
请帮我解决这个问题
【问题讨论】:
-
能否提供您的样本数据
标签: mysql