bit_or
دالة التجميع
ينطبق على: التحقق من Databricks SQL Databricks Runtime
إرجاع bitwise OR
لكافة قيم الإدخال في المجموعة.
لتجميع مواضع البت في صورة BINARY
نقطية، استخدم الدالة التجميعية bitmap_construct_agg().
لتجميع BINARY
قيم الإدخال، استخدم الدالة التجميعية bitmap_or_agg()].
بناء الجمله
bit_or(expr) [FILTER ( WHERE cond ) ]
يمكن أيضا استدعاء هذه الدالة كدالة نافذة باستخدام العبارة OVER
.
الحجج
expr
: تعبير يتم تقييمه إلى رقم متكامل.cond
: تعبير منطقي اختياري يقوم بتصفية الصفوف المستخدمة للتجميع.
ارجاع
يتطابق نوع النتيجة مع نوع الوسيطة.
امثله
> SELECT bit_or(col) FROM VALUES (3), (5) AS tab(col);
7
> SELECT bit_or(col) FILTER(WHERE col < 8) FROM VALUES (3), (5), (8) AS tab(col);
7