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.
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce l'XOR bit per bit di tutti i valori di input nel gruppo.
Sintassi
bit_xor ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Questa funzione può anche essere richiamata come funzione finestra usando la clausola OVER.
Argomenti
-
expr: espressione che restituisce un valore numerico integrale. -
cond: espressione booleana facoltativa che filtra le righe usate per l'aggregazione.
Valori restituiti
Il tipo di risultato corrisponde al tipo di argomento.
Se DISTINCT viene specificato, l'aggregazione opera solo su valori distinti.
Esempi
> SELECT bit_xor(col) FROM VALUES (3), (3), (5) AS tab(col);
5
> SELECT bit_xor(DISTINCT col) FROM VALUES (3), (3), (5) AS tab(col);
6