1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень SQL Server

Connected

Вправа

Перше значення у вікні

Припустімо, ви хочете визначити першу OrderDate у кожній території або останню. Як це зробити? Ви можете скористатися віконними функціями FIRST_VALUE() і LAST_VALUE() відповідно! Ось кроки:

  • Спочатку створіть секції (partitions) для кожної території
  • Потім упорядкуйте за OrderDate
  • Нарешті, використайте функції FIRST_VALUE() та/або LAST_VALUE() залежно від потреби

Інструкції

100 XP

Напишіть запит T-SQL, який повертає першу OrderDate, створивши секції для кожного TerritoryName.