El operador EXISTS se usa para probar la existencia de cualquier registro en una subconta
El operador EXISTS devuelve un verdadero o falso
EXISTS Sintaxis
SELECT column_name(s)
FROM table_name
WHERE EXISTS
(SELECT column_name FROM table_name WHERE condition);
Ejemplos con EXITS
La seguiente instrucion devuelve un True y enumero los proveedores con un precio de producto inferior a 20
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE Products.SupplierID = Suppliers.supplierID AND Price < 20);
La seguiente instrucion devuelve un True y enumero los proveedores con un precio de producto igual a 22
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE Products.SupplierID = Suppliers.supplierID AND Price = 22);

0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias