我有一个查询,它可以提取活动客户的数量并查找客户活跃的总天数......我想查找此列的平均值。 ..如何在sql查询中平均一列结果
是否有可能拉平均值并显示它在这样的查询中的1行?或者这是否需要在报告方面完成?我当前的查询是:
SELECT
dtCreated, bActive, dtLastUpdated, dtLastVisit,
DATEDIFF(d, dtCreated, dtLastUpdated) AS Difference
FROM
Customers
WHERE
(bActive = 'true')
AND (dtLastUpdated > CONVERT(DATETIME, '2012-01-01 00:00:00', 102))
谢谢。
平均(列) – 2012-07-10 18:54:42
在查询结果集的所有行具有相同的行数。您有三种选择:(1)在应用程序中执行此操作; (2)将平均列添加到所有行; (3)在单独的查询中计算平均值。 – 2012-07-10 18:55:28
我试图在帖子前添加平均值(差异),但它表示“平均值不被识别为内置函数” – Shmewnix 2012-07-10 18:57:59