【发布时间】:2013-05-01 12:27:23
【问题描述】:
有时我在摆弄 SQL Server 时会遇到类似于
Can't use a window function on an aggregate。这很令人沮丧,因为我有 SQL Server 2008,而且我知道 2012 提供了更好的窗口函数功能,而且我经常使用它们。但是,有时我会做类似的事情
select me.patid
,COUNT(*) as eligibilityGapsNo
,COUNT(*) over(partition by count(*))
from memberEligibility as me
group by me.patid
这很好用。我想是因为我已经按 me.patid 分组了,但是有没有人更清楚什么时候可以嵌套这样的窗口函数?
【问题讨论】:
标签: sql sql-server tsql window-functions