如何返回整个月的日平均值?
select count(distinct people_id)
from #enrollments_PreviousMonth
where program_modifier_id = 'E1AA7A36-0500-4BAE-A0AA-D9E0BC91A6F3'
AND actual_date between '4/1/13' and '5/1/13'
以上是我当前代码的一部分。我想为四月的每一天获得不同的 people_id 计数。然后我想平均四月份的这些计数。例如,如果计数是 4 月 1 日的 764 和 4 月 2 日的 763,那么我将 764 和 763 = 1527 相加。同样,我将在 4 月的每一天相加。最后,我将除以四月的天数,得到我的每日平均值。完成此任务的最有效的 TSQL 是什么?有没有可以用于这个或其他标准 SQL 运算符的 CTE?