|
SELECT 部门,姓名,
(nvl(一月,0)+nvl(二月,0)+nvl(三月,0)+nvl(四月,0)+nvl(五月,0)+nvl(六月,0)+nvl(七月,0))
/((case when nvl(一月,0)>0 then 1 else 0 end)
+(case when nvl(二月,0)>0 then 1 else 0 end)
+(case when nvl(三月,0)>0 then 1 else 0 end)
+(case when nvl(四月,0)>0 then 1 else 0 end)
+(case when nvl(五月,0)>0 then 1 else 0 end)
+(case when nvl(六月,0)>0 then 1 else 0 end)
+(case when nvl(七月,0)>0 then 1 else 0 END))
FROM table_name |
|