【发布时间】:2013-01-07 11:08:48
【问题描述】:
我有一些适合我的查询:
Select Name,sum(number_hours)/8)*100
from
T1
where name='PERSON_A'
group by name,booked_date
姓名始终是我在 where 子句中放入的一个人。结果将是:
PERSON_A 100
PERSON_A 140
PERSON_A 120
这是计算每个预定日期的工作人员的一些每日利用率。 现在我想计算平均每日利用率((120+120+100)/3=120) 但是当我把
Select Name,AVG(sum(number_hours)/8)*100)
FROM
T1
WHERE name='PERSON_A'
group by name,booked_date
我收到错误无效使用组功能。为什么?在汇总日常使用值后如何计算平均值。 谢谢
【问题讨论】: