array_intersect
Funkció
A következőre vonatkozik: Databricks SQL Databricks Runtime
A és array2
a metszéspontjában lévő elemek tömbjének visszaadásaarray1
.
Szintaxis
array_intersect(array1, array2)
Argumentumok
array1
: Bármilyen, hasonló elemekkel rendelkező tömb.array2
: n A legkisebb közös típust használó elemek tömbje a elemeivelarray1
.
Visszatérési érték
Egy tömb, amely megfelelteti a típustarray1
, és nem tartalmaz ismétlődéseket és elemeket a és array2
a fájlban.array1
Példák
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]