Sdílet prostřednictvím


Funkce array_intersect

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí pole prvků v průsečíku array1 a array2.

Syntaxe

array_intersect(array1, array2)

Argumenty

  • array1: POLE libovolného typu se srovnatelnými prvky.
  • array2: n POLE prvků, které sdílejí nejméně společný typ s prvky array1.

Návraty

POLE odpovídajícího typu array1 bez duplicit a prvků obsažených v obou array1 a array2.

Příklady

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