الانتقال إلى المحتوى الرئيسي

الوصف

يمكن تطبيق المُركِّب If على الدالة sum لحساب مجموع القيم في الصفوف التي يتحقق فيها الشرط، باستخدام دالة المُركِّب التجميعي sumIf.

مثال على الاستخدام

في هذا المثال، سننشئ جدولًا يخزّن بيانات المبيعات مع مؤشرات النجاح، وسنستخدم sumIf لحساب إجمالي قيمة المبيعات للمعاملات الناجحة.
Query
ستحسب الدالة sumIf مجموع المبالغ التي يكون فيها is_successful = 1 فقط. في هذه الحالة، سيكون المجموع: 100.50 + 200.75 + 300.00 + 175.25.
Response

حساب حجم التداول حسب اتجاه السعر

في هذا المثال، سنستخدم جدول stock المتاح في ClickHouse playground لحساب حجم التداول حسب اتجاه السعر في النصف الأول من عام 2002.
Query

حساب حجم التداول حسب رمز السهم

في هذا المثال، سنستخدم جدول stock المتاح في ClickHouse playground لحساب حجم التداول حسب رمز السهم في عام 2006 لثلاثٍ من أكبر شركات التقنية في ذلك الوقت.
Query
Response

انظر أيضًا

آخر تعديل في ٢ يوليو ٢٠٢٦