日期:2014-05-18  浏览次数:20367 次

部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数 ?
部门的总的加班时数/(除以)部门总人数=每个人的平均加班时数
  假如:
(人员表)
  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
------解决方案--------------------
自己变通一下