| 操作符 | 功能描述 | 示例 | 结果 |
| IN | 与子查询的 IN 一致 | select * from t1 where a1 in (2,5,6); | a1—-2(1 row) |
| NOT IN | 与子查询的 NOT IN 一致 | select * from t1 where a1 not in (2,5,6); | a1 —-13(2 rows) |
| ANY/SOME | 对比结果至少有一个真值,则返回 TRUE,否则返回 FALSE | select * from t1 where a1 < any(array[1,3]); | a1 —- 21(2 rows) |
| ALL | 对比结果都为 TRUE,则返回 TRUE,否则返回 FALSE | select * from t1 where a1 < ALL(array[3]); | a1 —-21(2 rows) |
腾讯云数据仓库 TCHouse-P 行值与数组的比较
•
腾讯云产品
这篇说说腾讯云数据库查询操作符IN、NOT IN、ANY/SOME和ALL的功能与用法,通过示例展示其返回结果,帮助用户理解条件匹配逻辑。 IN/NOT IN:与子查询用法一致,用于判断值是否在集合中。 ANY/SOME/ALL:对比结果至少有一个真值返回TRUE(ANY/SOME),全部为真才返回TRUE(ALL)。
赞 (0)
腾讯云数据仓库 TCHouse-P 子查询表达式
上一篇
4天前
腾讯云数据仓库 TCHouse-P 序列函数
下一篇
4天前