Subconsultas com NOT IN
Subconsultas introduzidas com a palavra-chave NOT IN também retornam uma lista com zero ou outros valores.
A consulta a seguir encontra os nomes dos produtos que não são bicicletas acabadas.
USE AdventureWorks2008R2;
GO
SELECT Name
FROM Production.Product
WHERE ProductSubcategoryID NOT IN
(SELECT ProductSubcategoryID
FROM Production.ProductSubcategory
WHERE Name = 'Mountain Bikes'
OR Name = 'Road Bikes'
OR Name = 'Touring Bikes')
Esta instrução não pode ser convertida em uma junção. A junção análoga não igual tem um significado diferente: acha os nomes de produtos que estão em alguma subcategoria que não é uma bicicleta acabada. Para obter informações sobre como interpretar o significado de junções não baseadas em igualdade, veja Unindo três ou mais tabelas.