如何统计1年内各个月份的数据啊

StillMiss StillMiss 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在要做两帐个报表
1.在用户选择选择一个月份以后,刷出该年份的该月的该部门的学历情况。
2.在用户选择选择一个年份以后,刷出该年份的1-12月的该部门的学历情况。


select 员工资料表.学历代码, count(员工ID) as '人数'

from 员工资料表,部门表

where 员工资料表.部门ID =部门表.部门ID and 员工资料表.在职状态 = 在职 and

部门表.部门内码 like '(这里是动态传参,点击导航节点)%'
group by 员工资料表.学历代码


上面这句只可以统计出当前的数据,根本无法统计到月,或者是1年内的12个月。

这里 部门是动态传参。月份或者年份是动态赋值。

人员资料表里 有在职离职的状态字段。还有一个离职时间字段。没有离职则为null。我觉得是根据这个判断的。

我问题是在month了。求各位大侠支招
...全文
评论 6
收藏 已收藏
分享
返回顶部
StillMiss
MS-SQL Server 34,876 成员 254,635 内容