bit_xor
statistische functie
Van toepassing op: Databricks Databricks Runtime
Retourneert de bitsgewijze van XOR
alle invoerwaarden in de groep.
Syntaxis
bit_xor ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Deze functie kan ook worden aangeroepen als een vensterfunctie met behulp van de OVER
-component.
Argumenten
expr
: Een expressie die resulteert in een integraal getal.cond
: een optionele Booleaanse expressie die de rijen filtert die worden gebruikt voor aggregatie.
Retourneert
Het resultaattype komt overeen met het argumenttype.
Als DISTINCT
is opgegeven, werkt de aggregatie alleen op afzonderlijke waarden.
Voorbeelden
> 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