部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数
假如:
(人员表)
ID Name Dept
1 A 管理部
2 B 管理部
3 C 管理部
4 D 财务部
5 E 财务部
//部门总的加班时数
select dept as '部門 ',sum(FactTotal)as '實際加班時數 ' from V_ReportJB group by dept order by dept
假如算出 管理部加班总时数是500 财务部加班总时数是600
部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数
这个公式在SQL中或者是程序中应该怎么写?谢谢!
------解决方案--------------------------------------------------------
select dept as '部門 ',sum(FactTotal)/count(*) as '平均加班時數 ' from V_ReportJB group by dept order by dept
------解决方案--------------------------------------------------------
han wo yi wei ni men gongsi de zhidu a
bao han yi ba
------解决方案--------------------------------------------------------
自己变通一下