bit_xor
aggregátumfüggvény
A következőre vonatkozik: Databricks SQL Databricks Runtime
A csoport összes bemeneti értékének bitenkénti értékét XOR
adja vissza.
Szintaxis
bit_xor ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Ez a függvény ablakfüggvényként is meghívható a OVER
záradék használatával.
Argumentumok
expr
: Egy kifejezés, amely egy integrál numerikus értéket ad vissza.cond
: Nem kötelező logikai kifejezés, amely az összesítéshez használt sorokat szűri.
Visszatérési érték
Az eredmény típusa megegyezik az argumentum típusával.
Ha DISTINCT
meg van adva, az összesítés csak különböző értékeken működik.
Példák
> 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