Haal teamnamen op met een subquery
Laten we een probleem oplossen dat je in deze cursus al een paar keer bent tegengekomen: Hoe krijg je zowel de thuis- als uitteamnaam in één uiteindelijke queryresultaat?
Van de 4 technieken die we net hebben besproken, kan dit met subqueries, gecorreleerde subqueries en CTE's. We gaan in de volgende 3 oefeningen vergelijkbare resultaatsets maken met elk van deze 3 methoden, te beginnen met subqueries in FROM.
Waarschuwing: als je code uitvalt door een time-out, heb je waarschijnlijk een fout gemaakt in de JOIN en geprobeerd op de verkeerde velden te joinen, waardoor de tabel te groot werd! Lees de gegeven code en opmerkingen goed en controleer je ON-voorwaarden!
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren in SQL
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
m.id,
t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;