SQL EXISTS 關鍵字
EXISTS
EXISTS
命令測試子查詢中是否存在任何記錄,如果子查詢返回一個或多個記錄,則返回 true。
以下 SQL 列出了價格低於 20 的供應商。
示例
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE SupplierId = Suppliers.supplierId AND Price < 20);
自己動手試一試 »
以下 SQL 列出了價格等於 22 的供應商。
示例
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE SupplierId = Suppliers.supplierId AND Price = 22);
自己動手試一試 »