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

Фільтрування за допомогою JOIN

Коли додаєте фільтр до запиту, у якому потрібно звертатися до окремої таблиці, можна обрати різні підходи. Один із варіантів — виконати JOIN до нової таблиці, а потім додати базовий вираз WHERE.

Ваша мета — створити звіт із такими характеристиками:

  • Перша колонка — це bronze_medals, тобто загальна кількість bronze.
  • Друга колонка — silver_medals, тобто загальна кількість silver.
  • Третя колонка — gold_medals, тобто загальна кількість gold.
  • Включено лише summer_games.
  • Звіт відфільтровано так, щоб включати лише спортсменів віком 16 років або молодших.

У цій вправі скористайтеся підходом з JOIN.

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

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

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

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

  • Створіть запит, який отримує загальні bronze_medals, silver_medals і gold_medals з summer_games.
  • Використайте JOIN і вираз WHERE, щоб відфільтрувати спортсменів віком 16 років і молодших.

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

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

-- Pull summer bronze_medals, silver_medals, and gold_medals
SELECT 
	____, 
    ____, 
    ____
FROM ____ AS s
JOIN ____ AS a
ON ____
-- Filter for athletes age 16 or below
WHERE ____;
Редагувати та запускати код