匹配 ANY 与 ALL
匹配任何:
必须匹配至少一个字符串。在此示例中,产品类型必须是电子,书籍或视频。
SELECT *
FROM purchase_table
WHERE product_type LIKE ANY ('electronics', 'books', 'video');
匹配所有(必须满足所有要求)。
在这个例子中,必须匹配 联合王国 , 伦敦 和 东方道路(包括变化)。
SELECT *
FROM customer_table
WHERE full_address LIKE ALL ('%united kingdom%', '%london%', '%eastern road%');
否定选择:
使用 ALL 排除所有项目。
此示例产生的结果是产品类型不是电子而不是书籍而不是视频。
SELECT *
FROM customer_table
WHERE product_type NOT LIKE ALL ('electronics', 'books', 'video');