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

Тестування віконних функцій

Віконні функції звертаються до інших рядків у звіті. Є чимало спеціальних віконних функцій, але всі базові агрегатні функції можна використовувати як віконні. До них належать:

  • SUM()
  • AVG()
  • MAX()
  • MIN()

Синтаксис віконної функції: FUNCTION(value) OVER (PARTITION BY field ORDER BY field). Зверніть увагу, що клаузи PARTITION BY та ORDER BY є необов'язковими. FUNCTION слід замінити на потрібну вам функцію.

У цій вправі ви запустите кілька різних віконних функцій на таблиці country_stats.

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

Звітування в SQL

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

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

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

SELECT 
	country_id,
    year,
    gdp,
    -- Show the average gdp across all years per country
	____ AS country_avg_gdp
FROM country_stats;
Редагувати та запускати код