IN und EXISTS
Du möchtest wissen, welche – falls überhaupt – Hauptstadtstädte als nächstgelegene Stadt zu erfassten Erdbeben aufgeführt sind. Diese Information kannst du mit INTERSECT erhalten, indem du die Tabelle Nations mit der Tabelle Earthquakes vergleichst. INTERSECT erfordert jedoch, dass Anzahl und Reihenfolge der Spalten in den SELECT-Anweisungen zwischen den Abfragen identisch sind, und du möchtest zusätzliche Spalten aus der äußeren Abfrage in die Ergebnisse aufnehmen.
Du versuchst zwei Abfragen, jeweils mit einem anderen Operator, die dir die gewünschten Ergebnisse liefern.
Diese Übung ist Teil des Kurses
Verbesserung der Abfrageleistung in SQL Server
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- First attempt
SELECT CountryName,
___, -- 2017 country population
___, -- Capital city
WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
(SELECT NearestPop
FROM Earthquakes);