1
SSRS 보고서를 필터링하여 여러 위치의 각 위치에서 판매되는 상위 20 개 항목을 표시하려고합니다. 쿼리를 가지고있는 모든 항목을 끌어서 합계 (수량)로 정렬하여 판매하고 또한 쿼리를 행 번호를 생각하여 상위 20 행 번호로 SSRS를 필터링 할 수 있다고 생각하게합니다. 문제는이 방법이 위치가 아닌 전체 데이터 세트를 필터링한다는 것입니다.여러 위치에 대해 SSRS 상위 20 개
검색어 : 코드가 나쁜
SELECT
[Location]
,[Item No_]
,sum(-[Quantity]) as TotalQuantity
,ROW_NUMBER() OVER (PARTITION BY [Location Code] ORDER BY sum(-[Quantity]) DESC) AS RN
FROM [Ledger Entry]
left join [Item] i on [Ledger Entry].[Item Number] = i.No_
WHERE
[Date] BETWEEN @StartDate and @EndDate
GROUP BY
[Location Code]
,[Item No_]
죄송 경우, 내가 SQL에 아주 새로운 오전.
완벽한, 감사합니다! –