Verknüpfen von Unterabfragen in FROM
Die Tabelle match
in der European Soccer Database enthält keine Länder- oder Mannschaftsnamen. Du kannst diese Informationen erhalten, indem du sie mit der Tabelle country
verknüpfst und dies dazu verwendest, Informationen zu aggregieren, z. B. die Anzahl der Spiele in jedem Land.
Wenn du Daten aus einer dieser Tabellen filtern möchtest, kannst du auch eine Unterabfrage aus einer der Tabellen erstellen und sie dann mit einer bestehenden Tabelle in der Datenbank verknüpfen. Eine Unterabfrage in FROM
ist eine effektive Methode, um detaillierte Fragen zu beantworten, bei denen Daten gefiltert oder umgewandelt werden müssen, bevor sie in deine endgültigen Ergebnisse aufgenommen werden.
Dein Ziel in dieser Übung ist es, eine Unterabfrage mit der Tabelle match
zu erstellen und diese Unterabfrage dann mit der Tabelle country
zu verknüpfen, um Informationen über Spiele mit insgesamt 10 oder mehr Toren zu erhalten.
Diese Übung ist Teil des Kurses
Datenmanipulation in SQL
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
SELECT
-- Select the country ID and match ID
___,
___
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;