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

Connected

ćwiczenie

Łączenie CTE w całość

Masz już dwa podzapytania identyfikujące drużyny gospodarzy i gości – czas przekształcić je w Common Table Expressions (CTE) i odpowiednio przebudować zapytanie. Zwróć uwagę, że główne zapytanie zawiera frazę SELECT DISTINCT. Bez filtrowania wyłącznie unikalnych (DISTINCT) meczów możesz otrzymać zduplikowane rekordy dla każdego rozegranego spotkania.

Kontynuuj budowanie zapytania, aby wyodrębnić wszystkie mecze rozegrane przez Manchester United w sezonie 2014/2015.

Instrukcje

100 XP
  • Zadeklaruj CTE home i away przed głównym zapytaniem.
  • Połącz swoje CTE z tabelą meczów za pomocą LEFT JOIN.
  • Wybierz odpowiednie dane z CTE do głównego zapytania.
  • W głównym zapytaniu pobierz datę z tabeli match, nazwy drużyn z CTE oraz liczbę goli gospodarzy i gości z tabeli match.