SQL EXISTS. Exemple SQL EXISTS.

Exemple SQL EXISTS

Următoarea instrucțiune SQL returnează TRUE și listează furnizorii (suppliers) cu un preț al produsului mai mic de 20:

Exemplu:
 
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE Products.SupplierID = Suppliers.supplierID AND Price < 20);

Următoarea instrucțiune SQL returnează TRUE și listează furnizorii (suppliers) cu un preț de produs egal cu 22:

Exemplu:
 
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE Products.SupplierID = Suppliers.supplierID AND Price = 22);