Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce true se l'intersezione di array1 e array2 non è vuota.
Sintassi
arrays_overlap (array1, array2)
Argomenti
-
array1: matrice. -
array2: matrice che condivide un tipo meno comune conarray1.
Valori restituiti
In Databricks SQL il risultato è il tipo meno comune di array1 e array2.
In Databricks Runtime il risultato è BOOLEAN true in caso di sovrapposizione.
Se le matrici non hanno elementi non Null comuni, sono entrambi non vuoti e uno di essi contiene un elemento Null, NULLin false caso contrario.
Esempi
> SELECT arrays_overlap(array(1, 2, 3), array(3, 4, 5));
true
> SELECT arrays_overlap(array(1, 2, NULL, 3), array(NULL, 4, 5));
NULL