ما هو التجميع (aggregation) في استعلام قاعدة البيانات؟
التجميع (aggregation) هو تلخيص صفوف كثيرة في قيمة واحدة باستخدام دوال مثل SUM وCOUNT وAVG وMIN وMAX، مجمَّعة عادةً حسب فئة. وهو يحوّل السجلات الخام إلى مقاييس ذات معنى، مثل إجمالي الإيرادات لكل منطقة أو متوسط قيمة الطلب لكل شهر.
التجميع هو كيف تصبح التفاصيل رؤى. فبدلًا من سرد كل طلب، تجمّع للحصول على المجاميع والمتوسطات والأعداد، عادةً مع GROUP BY يقسّم الحساب عبر الفئات.
دوال التجميع الشائعة:
- SUM المجاميع (الإيرادات، والكمية).
- COUNT كم صفًّا أو قيمة مميّزة.
- AVG المتوسطات (قيمة الطلب، وزمن الاستجابة).
- MIN / MAX الحدود القصوى (أبكر تاريخ، وأعلى سعر).
يتحكم التجميع في الحبيبة: إجمالي المبيعات كليًّا، أو حسب الشهر، أو حسب المنتج، أو حسب الشهر والمنتج معًا. أضِف مرشّحات (WHERE) ومرشّحات ما بعد التجميع (HAVING) فتستطيع الإجابة عن معظم أسئلة إعداد التقارير.
ضبط التجميع والمرشّحات بدقة تامة أمر دقيق، والأخطاء سهلة الإغفال. يكتب iDBQuery التجميع نيابة عنك: اسأل «إجمالي الإيرادات حسب المنطقة في الربع الماضي» فيختار المقياس الصحيح، ويجمّع حسب البُعد الصحيح، ويطبّق مرشّح التاريخ، وينفّذ الـ SQL على بياناتك الحيّة. ثم يوثّق الرقم بالرجوع إلى الصفوف التي جمّعها، فتتأكد من أنّ الإجمالي مبنيّ من السجلات التي توقعتها بالضبط، من دون عدّ مزدوج صامت.
Updated 2026-06-22