Zacznij terazZacznij za darmo

Filtrowanie za pomocą JOIN

Gdy chcesz dodać filtr do zapytania odwołującego się do innej tabeli, masz do wyboru kilka podejść. Jedną z opcji jest użycie JOIN do nowej tabeli, a następnie dodanie prostego warunku WHERE.

Twoim zadaniem jest stworzenie raportu o następujących właściwościach:

  • Pierwsza kolumna to bronze_medals, czyli łączna liczba brązowych medali (bronze).
  • Druga kolumna to silver_medals, czyli łączna liczba srebrnych medali (silver).
  • Trzecia kolumna to gold_medals, czyli łączna liczba złotych medali (gold).
  • Uwzględniane są wyłącznie dane z summer_games.
  • Raport jest przefiltrowany do sportowców w wieku 16 lat lub młodszych.

W tym ćwiczeniu zastosuj podejście z użyciem JOIN.

To ćwiczenie jest częścią kursu

Raportowanie w SQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Napisz zapytanie, które pobiera łączną liczbę medali bronze_medals, silver_medals oraz gold_medals z tabeli summer_games.
  • Użyj JOIN oraz warunku WHERE, aby przefiltrować dane do sportowców w wieku 16 lat i poniżej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- 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 ____;
Edytuj i uruchom kod