这个ALL
运算符:
SELECT
,WHERE
和HAVING
声明ALL
表示仅当操作对于范围内的所有值都为真时,条件才为真。
如果order_details中所有记录的数量大于10,则列出产品。
笔记:这当然会返回 FALSE,因为数量列有许多不同的值(不仅仅是 10 的值):
SELECT product_name
FROM products
WHERE product_id = ALL (
SELECT product_id
FROM order_details
WHERE quantity > 10
);
运行示例 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!