array_intersect
Functie
Van toepassing op: Databricks Databricks Runtime
Retourneert een matrix van de elementen in 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 gemeenschappelijk type delen met de elementen vanarray1
.
Retourneert
Een MATRIX van het type array1
dat overeenkomt met zonder duplicaten en elementen in zowel als array2
array1
.
Voorbeelden
> SELECT array_intersect(array(1, 2, 3), array(1, 3, 3, 5));
[1,3]