Dela via


Funktionen array_intersect

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar en matris med elementen i skärningspunkten för array1 och array2.

Syntax

array_intersect(array1, array2)

Argument

  • array1: En MATRIS av alla typer med jämförbara element.
  • array2: n MATRIS med element som delar en minst vanlig typ med elementen array1i .

Returer

En MATRIS av matchande typ till array1 utan dubbletter och element som finns i både array1 och array2.

Exempel

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