array_intersect Funkció

A következőre vonatkozik:check marked yes Databricks SQL check marked yes Databricks Runtime

A és array2a 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 elemeivel array1.

Visszatérési érték

Egy tömb, amely megfelelteti a típustarray1, és nem tartalmaz ismétlődéseket és elemeket a és array2a fájlban.array1

Példák

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