LoslegenKostenlos starten

Erste Schritte mit verschachtelten Unterabfragen

Zeit, deine Unterabfragen auf ein neues Level zu bringen! Du hast nur begrenzt Zeit, um Fußball zu schauen, und willst wissen, ob die England Premier League so spannend ist, wie alle sagen.

Du vergleichst die höchste Anzahl an Toren, die in einem einzigen Spiel pro Saison geschossen wurden, mit der höchsten Anzahl in der England Premier League.

Diese Übung ist Teil des Kurses

<Kurs>Datenbearbeitung in SQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Schreibe eine verschachtelte Unterabfrage, um die country_id für 'England Premier League' aus league auszuwählen. Diese ID brauchst du zum Filtern der übergeordneten Unterabfrage.

Interaktive praktische Ü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 an 'England Premier League' match for the same season
     AND country_id IN (____)
    ) AS pl_max_goals
FROM match AS main
GROUP BY season;
Code bearbeiten und ausführen