当前位置: 代码迷 >> ASP.NET >> 部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数 ?解决方案
  详细解决方案

部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数 ?解决方案

热度:9348   发布时间:2013-02-25 00:00:00.0
部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数 ?
部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数
  假如:
(人员表)
  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
------解决方案--------------------------------------------------------
自己变通一下
  相关解决方案