Partilhar via


Função array_intersect

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime

Retorna uma matriz dos elementos na interseção de array1 e array2.

Sintaxe

array_intersect(array1, array2)

Argumentos

  • array1: Um ARRAY de qualquer tipo com elementos comparáveis.
  • array2: n ARRAY de elementos que compartilham um tipo menos comum com os elementos de array1.

Devoluções

Um ARRAY do tipo correspondente a array1 sem duplicatas e elementos contidos em ambos e array1 array2.

Exemplos

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