НачатьНачать бесплатно

Фильтрация с более сложными условиями в подзапросе

В предыдущем упражнении вы с помощью подзапроса в WHERE сформировали список команд, для которых в базе данных нет домашних матчей. Продолжим изучение этой базы данных: составим список команд, забивших 8 или более голов в домашнем матче.

Для этого вам нужно добавить подзапрос в оператор WHERE с собственным условием фильтрации.

Это упражнение является частью курса

Манипуляции с данными в SQL

Посмотреть курс

Инструкции к упражнению

  • Создайте подзапрос в операторе WHERE, который извлекает все значения hometeam_ID из таблицы match, где счёт home_goal больше или равен 8.
  • Выберите поля team_long_name и team_short_name из таблицы team. Включите в основной запрос все значения, возвращённые подзапросом.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

SELECT
	-- Select the team long and short names
	___,
	___
FROM ___
-- Subquery to filter for teams with 8 or more home goals
WHERE team_api_id ___
	  (SELECT ___ 
       FROM ___
       WHERE ___ >= ___);
Редактировать и запускать код