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

Вкладена підзапит у FROM

Яка середня кількість матчів за сезон, у яких команда забила 5 або більше голів? Як це відрізняється за країнами?

Використаймо вкладений корельований підзапит, щоб виконати цю операцію. У реальних проєктах, імовірно, рідко доводиться вкладати багато підзапитів. Однак інколи може бути складно правильно згрупувати за потрібною колонкою або обчислити показники, які потребують кількох математичних перетворень (наприклад, AVG від COUNT).

Вкладати підзапити й виконувати перетворення крок за кроком, додаючи результат до підзапиту, а потім робити наступний набір перетворень — часто найпростіший спосіб отримати точну інформацію про ваші дані. До роботи!

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

Маніпулювання даними в SQL

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

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

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

-- Select matches where a team scored 5+ goals
SELECT
	country_id,
    season,
	id
FROM match
WHERE home_goal ___ OR away_goal ___;
Редагувати та запускати код