指派列號
在 T-SQL 中,記錄本質上沒有固定順序。不過在某些情況下,你可能會想為了參考而指派列號。在這個練習中,你會這麼做。
本練習屬於課程
SQL Server 中級
練習說明
撰寫一個 T-SQL 查詢,將所有記錄依 TerritoryName 分割(PARTITION),並依 OrderDate 排序後指派列號。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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