我有sql语句(sql Server)
- SELECT
- COUNT(ActionName) AS pageCount
- FROM tbl_22_Benchmark
- WHERE DATEPART(dw,CreationDate)>1 AND DATEPART(dw,CreationDate)<7
- GROUP BY
- dateadd(dd,datediff(dd,CreationDate))
产生输出
pageCount
27
19
59
现在我想使用sql获得所有这些数据的平均值。显然嵌套的聚合函数就像
(AVG(COUNT(pageCount)))
不允许,并使用子查询
- SELECT AVG(pageCount) FROM
- (
- SELECT
- COUNT(ActionName) AS pageCount
- FROM tbl_22_Benchmark
- WHERE DATEPART(dw,CreationDate))
- )
如何获取pageCount行的平均值?