1. Nauka
  2. /
  3. Kursy
  4. /
  5. Raportowanie w SQL

Connected

ćwiczenie

Filtrowanie za pomocą podzapytania

Innym sposobem filtrowania danych z osobnej tabeli jest użycie podzapytania. Proces wygląda następująco:

  1. Utwórz podzapytanie zwracające listę wartości.
  2. W głównym zapytaniu dodaj klauzulę WHERE, która odwołuje się do tej listy.

Twoim celem jest stworzenie takiego samego raportu jak w poprzednim ćwiczeniu, który ma następujące właściwości:

  • Pierwsza kolumna to bronze_medals, czyli łączna liczba medali bronze.
  • Druga kolumna to silver_medals, czyli łączna liczba medali silver.
  • Trzecia kolumna to gold_medals, czyli łączna liczba medali gold.
  • Uwzględnione są wyłącznie dane z summer_games.
  • Raport jest przefiltrowany tak, aby obejmować tylko sportowców w wieku 16 lat lub młodszych.

W tym ćwiczeniu skorzystaj z podejścia opartego na podzapytaniu.

Instrukcje

100 XP
  • Utwórz zapytanie pobierające łączną liczbę medali bronze_medals, silver_medals i gold_medals z tabeli summer_games.
  • Przygotuj podzapytanie, które zwraca wszystkich sportowców w wieku 16 lat lub młodszych.
  • Dodaj klauzulę WHERE odwołującą się do podzapytania, aby przefiltrować dane do sportowców w wieku 16 lat lub młodszych.