Definición
El operador EXIST
se usa con la sentencia WHERE para poder testear si un registro existe en una subquery
Sintaxis
SELECT nombre_columna(s)
FROM nombre_tabla
WHERE EXISTS (
SELECT nombre_columna
FROM nombre_tabla
WHERE condicion
);
Ejemplo
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (
SELECT ProductName
FROM Products
WHERE Products.SupplierID = Suppliers.supplierID AND Price < 20
);