ARRAYS_OVERLAP
更新时间:2025-10-16
描述
判断 left 和 right 数组中是否包含公共元素
语法
SQL
1ARRAYS_OVERLAP(<left>, <right>)
参数
| 参数 | 说明 |
|---|---|
<left> |
待判断的数组 |
<right> |
待判断的数组 |
返回值
返回判断结果:1:left 和 right 数组存在公共元素;0:left 和 right 数组不存在公共元素;NULL:left 或者 right 数组为 NULL;或者 left 和 right 数组中,任意元素为 NULL
举例
SQL
1SELECT ARRAYS_OVERLAP(['a', 'b', 'c'], [1, 2, 'b']);
Text
1+--------------------------------------------------+
2| arrays_overlap(['a', 'b', 'c'], ['1', '2', 'b']) |
3+--------------------------------------------------+
4| 1 |
5+--------------------------------------------------+
