1. 学ぶ
  2. /
  3. コース
  4. /
  5. 中級 SQL Server

Connected

演習

ウィンドウ内の先頭値

各テリトリーで最初の OrderDate や最後の OrderDate を知りたいとします。どうすればよいでしょうか? その場合はウィンドウ関数の FIRST_VALUE() と LAST_VALUE() が使えます。手順は次のとおりです。

  • まず、テリトリーごとにパーティションを作成します
  • 次に、OrderDate で並べ替えます
  • 最後に、必要に応じて FIRST_VALUE() や LAST_VALUE() を使用します

指示

100 XP

各 TerritoryName ごとにパーティションを作成し、最初の OrderDate を返す T-SQL クエリを作成してください。