시작하기무료로 시작하기

행 번호 지정하기

T-SQL에서 레코드는 본질적으로 순서가 없습니다. 하지만 상황에 따라 참조를 위해 행 번호를 매기고 싶을 때가 있어요. 이 연습 문제에서는 바로 그 작업을 해 보겠습니다.

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

중급 SQL Server

강의 보기

연습 안내

TerritoryName으로 분할하고 OrderDate로 정렬하여 모든 레코드에 행 번호를 부여하는 T-SQL 쿼리를 작성하세요.

실습형 인터랙티브 연습

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

SELECT TerritoryName, OrderDate, 
       -- Assign a row number
       ___ 
       -- Create the partitions and arrange the rows
       OVER(PARTITION BY TerritoryName ORDER BY OrderDate) AS OrderCount
FROM Orders
코드 편집 및 실행