LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Vervollständige eine verschachtelte Unterabfrage, um die country_id für 'England Premier League' aus league 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;
Code bearbeiten und ausführen