arrays_overlap
함수
적용 대상: Databricks SQL 검사 예 Databricks Runtime
및 array2
의 교집합 array1
이 비어 있지 않으면 true를 반환합니다.
구문
arrays_overlap (array1, array2)
인수
array1
:배열.array2
: 와 최소 공통 형식을 공유하는 ARRAY입니다array1
.
반환
Databricks SQL에서 결과는 및 array2
의 가장 일반적인 형식이 가장 적 array1
습니다.
Databricks Runtime에서 겹치는 경우 결과는 BOOLEAN true
입니다.
배열에 null이 아닌 공통 요소가 없는 경우 둘 다 비어 있지 않으며 둘 중 하나에 null 요소 가 NULL
false
포함됩니다. 그렇지 않으면 입니다.
예
> SELECT arrays_overlap(array(1, 2, 3), array(3, 4, 5));
true
> SELECT arrays_overlap(array(1, 2, NULL, 3), array(NULL, 4, 5));
NULL