Từ khóa tồn tại trong SQL
TỒN TẠI
Lệnh EXISTS
kiểm tra sự tồn tại của bất kỳ bản ghi nào trong một truy vấn con và trả về true nếu truy vấn con trả về một hoặc nhiều bản ghi.
SQL sau liệt kê các nhà cung cấp có giá sản phẩm nhỏ hơn 20:
Thí dụ
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM
Products WHERE SupplierId = Suppliers.supplierId AND Price < 20);
SQL sau liệt kê các nhà cung cấp có giá sản phẩm bằng 22:
Thí dụ
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM
Products WHERE SupplierId = Suppliers.supplierId AND Price = 22);