有两张桌子.第一张表格显示了一名护士下的孕妇人数.请记住,有很多护士来自一位医生.每个孕妇都映射到一名护士,每名护士都映射到一名医生.所以层次结构是
孕妇 - > 护士 - > 医生.
现在,每个孕妇都有一个注册日期.
第二张表显示了护士与医生的对应关系.
现在,我的查询应该按月(1月至12月)为每位医生提取医生的详细信息和孕妇登记的点数.所以我的最终结果应该是JSON格式,如下所示.我需要这种格式用于HighCharts.
如果某个月没有孕妇,则应该返回0
[{
name: 'Doctor ID',
data: [7.0(Jan), 6.9(Feb), 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6(Dec)],
name: 'Doctor ID 2',
data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
}, {
name: 'Doctor Id 3',
data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
}]
Run Code Online (Sandbox Code Playgroud)
我尝试了以下查询,但是当涉及到Months时,我无法创建结构.
SELECT preg_reg_other.preg_id,nurse_dets.doctor_id,preg_reg_other.reg_date
from preg_reg_other,nurse_dets
where preg_reg_other.nurse_id = nurse_dets.nurse_id
and preg_reg_other.reg_date is not …Run Code Online (Sandbox Code Playgroud)