Udostępnij za pośrednictwem


Podkwerendy z nie ISTNIEJE

NIE ISTNIEJE działa podobnie jak EXISTS, z wyjątkiem klauzula WHERE, w której jest używany jest spełniony, jeśli wiersze nie są zwracane przez podzapytanie.

Na przykład, aby znaleźć nazwy produktów, które nie są w podkategorii koła:

USE AdventureWorks2008R2;
GO
SELECT Name
FROM Production.Product
WHERE NOT EXISTS
    (SELECT * 
     FROM Production.ProductSubcategory
     WHERE ProductSubcategoryID = 
            Production.Product.ProductSubcategoryID
        AND Name = 'Wheels')