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

Додайте підзапит у SELECT

У попередній вправі ви додали підзапит до виразу FROM і вибрали етапи, де середня кількість голів на етапі перевищувала загальну середню кількість голів у сезоні матчів 2012/2013. На завершальному кроці додайте підзапит у SELECT, щоб порівняти середню кількість забитих голів на кожному етапі із загальним показником.

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

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

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

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

  • Створіть підзапит у SELECT, який обчислює середню загальну кількість голів у сезоні 2012/2013 і записує її в стовпчик overall_avg.
  • Створіть підзапит у FROM, який обчислює середню загальну кількість голів на кожному етапі в сезоні 2012/2013.
  • Відфільтруйте основний запит для тих етапів, де середня загальна кількість голів перевищує загальну середню в 2012/2013.

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

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

SELECT 
	-- Select the stage and average goals from s
	___,
    ROUND(___,2) AS avg_goal,
    -- Select the overall average for 2012/2013
    (___ ___(___ + away_goal) FROM ___ WHERE ___ = ___) AS overall_avg
FROM 
	-- Select the stage and average goals in 2012/2013 from match
	(SELECT
		 ___,
         ___(___ + away_goal) AS avg_goals
	 FROM ___
	 WHERE season = ___
	 GROUP BY stage) AS s
WHERE 
	-- Filter the main query using the subquery
	s.avg_goals ___ (SELECT ___(___ + away_goal) 
                    FROM match WHERE season = ___);
Редагувати та запускати код