Erste Schritte mit verschachtelten Unterabfragen
Es ist an der Zeit, deine Unterabfragen einen Gang höher zu schalten! Du hast nur so viel Zeit, um Fußball zu gucken, und willst wissen, ob die England Premier League
so spannend ist, wie die Leute sagen.
Du vergleichst die maximale Anzahl an Toren, die in einem einzelnen Spiel in jeder Saison erzielt wurden, mit der maximalen Anzahl für die England Premier League
.
Diese Übung ist Teil des Kurses
Datenbearbeitung in SQL
Anleitung zur Übung
- Vervollständige eine verschachtelte Unterabfrage, um die
country_id
für'England Premier League'
ausleague
auszuwählen, die dann zum Filtern der übergeordneten Unterabfrage verwendet wird.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
SELECT
season,
MAX(home_goal + away_goal) AS max_goals,
(SELECT MAX(home_goal + away_goal)
FROM match
WHERE season = main.season
-- Subquery to get the max goals in a Premier League match for the same season
AND country_id IN (____)
) AS pl_max_goals
FROM match AS main
GROUP BY season;