bit_xor
الدالة التجميعية
ينطبق على: Databricks SQL Databricks Runtime
إرجاع البت XOR
لكافة قيم الإدخال في المجموعة.
بناء الجملة
bit_xor ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
يمكن أيضا استدعاء هذه الدالة كدالة نافذة باستخدام العبارة OVER
.
الوسيطات
expr
: تعبير يتم تقييمه إلى رقم متكامل.cond
: تعبير منطقي اختياري يقوم بتصفية الصفوف المستخدمة للتجميع.
المرتجعات
يتطابق نوع النتيجة مع نوع الوسيطة.
إذا DISTINCT
تم تحديد التجميع، يعمل فقط على قيم مميزة.
الأمثلة
> 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