23- EXISTS en SQL

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); 
    




Publicar un comentario

0 Comentarios