array_intersect
Funkce
Platí pro: Kontrola Databricks SQL
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
Vrátí
POLE odpovídajícího typu s array1
bez duplicit a prvků obsažených v obou a array1
array2
.
Příklady
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]