시작하기무료로 시작하기

집계와 함께 쓰는 윈도 함수 (I)

이 장에서는 윈도 함수를 익히기 위해 Orders 테이블을 사용해 보겠습니다. OVER()를 사용하면 테이블 전체에 대한 윈도를 만들 수 있습니다. 특정 열을 기준으로 파티션을 만들려면 OVER()와 함께 PARTITION BY를 사용해야 합니다.

이 연습은 강의의 일부입니다

중급 SQL Server

강의 보기

연습 안내

TerritoryName별로 파티션을 만들어 OrderPrice의 합계를 반환하는 T-SQL 쿼리를 작성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT OrderID, TerritoryName, 
       -- Total price for each partition
       ___ 
       -- Create the window and partitions
       ___(___ TerritoryName) AS TotalPrice
FROM Orders
코드 편집 및 실행