如何统计1年内各个月份的数据啊
我现在要做两帐个报表
1.在用户选择选择一个月份以后,刷出该年份的该月的该部门的学历情况。
2.在用户选择选择一个年份以后,刷出该年份的1-12月的该部门的学历情况。
上面这句只可以统计出当前的数据,根本无法统计到月,或者是1年内的12个月。
这里 部门是动态传参。月份或者年份是动态赋值。
人员资料表里 有在职离职的状态字段。还有一个离职时间字段。没有离职则为null。我觉得是根据这个判断的。
我问题是在month了。求各位大侠支招
1.在用户选择选择一个月份以后,刷出该年份的该月的该部门的学历情况。
2.在用户选择选择一个年份以后,刷出该年份的1-12月的该部门的学历情况。
select 员工资料表.学历代码, count(员工ID) as '人数'
from 员工资料表,部门表
where 员工资料表.部门ID =部门表.部门ID and 员工资料表.在职状态 = 在职 and
部门表.部门内码 like '(这里是动态传参,点击导航节点)%'
group by 员工资料表.学历代码
上面这句只可以统计出当前的数据,根本无法统计到月,或者是1年内的12个月。
这里 部门是动态传参。月份或者年份是动态赋值。
人员资料表里 有在职离职的状态字段。还有一个离职时间字段。没有离职则为null。我觉得是根据这个判断的。
我问题是在month了。求各位大侠支招
...全文


