我有一个返回 24 行的查询。我想将SUM
tirst 12index
划分为SUM
next 12 index
。我ROW_NUMBER
像这样使用,但我无法过滤row
。我怎么能做到这一点?
SELECT ROW_NUMBER() OVER(ORDER BY [Year] DESC,[Month] DESC) AS Row,[Year], [Month],
PCode_9, [Index]
FROM tbl08
WHERE PCode = @Code AND
(([Year] * 12 + [Month]) <= @CurrentYearMonth) AND
(([Year] * 12 + [Month]) >= @FCurrentYearMonth) AND row > 12 <-- ERROR
ORDER BY [Year] DESC,[Month] DESC
谢谢