SQL ANY 关键字
ANY
ANY
命令在子查询的值满足条件时返回 true。
如果 `OrderDetails` 表中有任何记录的 quantity = 10,则以下 SQL 语句返回 TRUE 并列出 productnames。
示例
SELECT ProductName
FROM Products
WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);
自己动手试一试 »
如果 `OrderDetails` 表中有任何记录的 quantity > 99,则以下 SQL 语句返回 TRUE 并列出 productnames。
示例
SELECT ProductName
FROM Products
WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity > 99);
自己动手试一试 »