始める無料で始める

行番号の付与

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
コードを編集して実行