다음을 통해 공유


array_intersect 기능

적용 대상: 예(예)로 표시된 확인 Databricks SQL 예(예)로 표시된 확인 Databricks 런타임

array1array2의 교집합에 있는 요소의 배열을 반환합니다.

구문

array_intersect(array1, array2)

인수

  • array1: 비교 가능한 요소가 있는 임의 형식의 ARRAY입니다.
  • array2: array1의 요소와 최소 공통 형식을 공유하는 요소의 n ARRAY입니다.

반품

중복 항목 없이 array1array2에 모두 포함된 요소로 이루어진, array1과 일치하는 형식의 ARRAY입니다.

예제

> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
 [1,3]