PostgreSQL ANY 运算符
ANY
ANY
运算符让您可以在单列值和一系列其他值之间执行比较。
ANY
运算符:
- 结果返回布尔值
- 如果任何子查询值满足条件,则返回 TRUE
ANY
意味着如果该操作对于该范围中的任何值都为 true,则该条件将为 true。
实例
列出 order_details
订单详细信息表中有任何记录且数量大于 120 的产品:
SELECT product_name
FROM products
WHERE product_id = ANY (
SELECT
product_id
FROM order_details
WHERE quantity > 120
);