ПочатиПочніть безкоштовно

Перший спортсмен за іменем

Часто корисно отримати перше або останнє значення в наборі даних, щоб порівнювати з ним усі інші. За допомогою функцій абсолютного вибіркового доступу, як-от FIRST_VALUE, ви можете отримати значення на фіксованій позиції в таблиці — наприклад, на її початку або в кінці.

Ця вправа є частиною курсу

Підсумкова статистика та віконні функції в PostgreSQL

Переглянути курс

Інструкції до вправи

  • Поверніть усіх спортсменів і першого спортсмена за алфавітним порядком.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

WITH All_Male_Medalists AS (
  SELECT DISTINCT
    Athlete
  FROM Summer_Medals
  WHERE Medal = 'Gold'
    AND Gender = 'Men')

SELECT
  -- Fetch all athletes and the first athlete alphabetically
  ___,
  ___ OVER (
    ORDER BY ___ ASC
  ) AS First_Athlete
FROM All_Male_Medalists;
Редагувати та запускати код