ComeçarComece de graça

NOT IN e NOT EXISTS

NOT IN e NOT EXISTS fazem o oposto de IN e EXISTS, respectivamente. Eles são usados para verificar se os dados presentes em uma tabela estão ausentes em outra.

Você quer saber se há países na tabela Nations que não aparecem na tabela Cities. Pode haver muitos motivos para isso. Por exemplo, todas as populações das cidades de um país podem ser pequenas demais para serem listadas, ou pode não haver dados de cidades para um determinado país quando o conjunto de dados foi compilado.

Você vai comparar as consultas usando códigos de país.

Este exercício faz parte do curso

Melhorando o Desempenho de Consultas no SQL Server

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

SELECT WorldBankRegion,
       CountryName
FROM Nations
WHERE Code2 ___ ___ -- Add the operator to compare queries
	(SELECT ___ -- Country code column
	 FROM Cities);
Editar e executar o código