NOT IN and NOT EXISTS
NOT IN y NOT EXISTS hacen lo contrario de IN y EXISTS, respectivamente. Se usan para comprobar si los datos presentes en una tabla están ausentes en otra.
Te interesa saber si hay algunos países en la tabla Nations que no aparecen en la tabla Cities. Puede haber muchos motivos para ello. Por ejemplo, puede que todas las ciudades de un país tengan poblaciones demasiado pequeñas para figurar, o que no existan datos de ciudades para un país concreto cuando se recopiló la información.
Compararás las consultas utilizando códigos de país.
Este ejercicio forma parte del curso
Mejorar el rendimiento de consultas en SQL Server
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT WorldBankRegion,
CountryName
FROM Nations
WHERE Code2 ___ ___ -- Add the operator to compare queries
(SELECT ___ -- Country code column
FROM Cities);