إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع البت 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