Delen via


array_intersect-functie

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert een matrix van de elementen op het snijpunt van array1 en array2.

Syntaxis

array_intersect(array1, array2)

Argumenten

  • array1: Een MATRIX van elk type met vergelijkbare elementen.
  • array2: n MATRIX van elementen die een minst gangbaar type delen met de elementen van array1.

Retouren

Een MATRIX van het overeenkomende type zonder array1 duplicaten en elementen in beide array1 en array2.

Voorbeelden

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