Об'єднання підзапитів у FROM
Таблиця match у European Soccer Database не містить назв країн або команд. Ви можете отримати цю інформацію, виконавши з'єднання з таблицею country, і використати її для агрегації, наприклад, щоб підрахувати кількість матчів, зіграних у кожній країні.
Якщо потрібно відфільтрувати дані з однієї з цих таблиць, можна створити підзапит з однієї таблиці, а потім приєднати його до наявної таблиці в базі даних. Підзапит у FROM — дієвий спосіб відповісти на деталізовані запитання, коли потрібно відфільтрувати або перетворити дані перед включенням їх до підсумкового результату.
Ваша мета у цій вправі — згенерувати підзапит на основі таблиці match, а потім приєднати цей підзапит до таблиці country, щоб обчислити інформацію про матчі, у яких загалом було 10 і більше голів!
Ця вправа є частиною курсу
Маніпулювання даними в SQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT
-- Select the country ID and match ID
___,
___
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;