1. Nauka
  2. /
  3. Kursy
  4. /
  5. Data Manipulation in SQL

Connected

ćwiczenie

Rozbudowywanie podzapytań w FROM

W poprzednim ćwiczeniu odkryłeś(-aś), że Anglia, Holandia, Niemcy i Hiszpania to jedyne kraje, w których rozegrano mecze z co najmniej 10 zdobytymi bramkami łącznie. Teraz przyjrzyjmy się bliżej tym meczom – kiedy się odbyły, w jakich sezonach i ile bramek padło na własnym boisku, a ile na wyjeździe.

Zwróć uwagę, że w tym ćwiczeniu przy kolumnach wybranych w zapytaniu głównym pominięto aliasy tabel. Wynika to z tego, że zapytanie główne pobiera dane z podzapytania, które traktowane jest jako jedna tabela.

Instrukcje

100 XP
  • Uzupełnij podzapytanie wewnątrz klauzuli FROM. Wybierz kolumnę name z tabeli country oraz kolumny date, home_goal, away_goal i total_goals z tabeli match.
  • Utwórz w podzapytaniu kolumnę sumującą bramki gospodarzy i gości – nazwij ją total_goals. Posłuży ona do filtrowania zapytania głównego.
  • W zapytaniu głównym wybierz kolumny country, date, home_goal i away_goal.
  • Przefiltruj zapytanie główne, aby zwróciło tylko mecze z co najmniej 10 bramkami łącznie.