ما معنى GROUP BY؟
المعنى في مجال تطوير البرمجيات مع أمثلة
GROUP BY: GROUP BY، تجميع حسب
عبارة SQL تجمع الصفوف ذات القيم المتطابقة كي يُحسب لكل مجموعة مجموع أو عدد أو متوسط.
طريقة الاستخدام
تُستخدم مع دوال التجميع، مثل SELECT city, COUNT(*) FROM customers GROUP BY city. في SQL القياسية، يجب إدراج كل عمود مختار غير موضوع داخل دالة تجميع في GROUP BY؛ ومخالفة ذلك خطأ شائع.
أمثلة
Group by month to see how revenue changed over the year.
اجمع حسب الشهر لمعرفة كيف تغيرت الإيرادات خلال العام.
تُحسب الإيرادات لكل مجموعة من السجلات التي تنتمي إلى شهر واحد.
The query fails because product_name is in the SELECT list but not in the GROUP BY.
يفشل الاستعلام لأن product_name موجود في قائمة SELECT لكنه غير مدرج في GROUP BY.
العمود المعروض ليس مجمعًا بدالة ولا جزءًا من مفتاح التجميع.
تراكيب شائعة
- GROUP BY a column
- group by date
- GROUP BY with HAVING
- grouped results
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: قواعد البيانات والتخزين الدائم
- SQL · لغة الاستعلامات المهيكلة (SQL)
- table · جدول قاعدة بيانات
- column · عمود
- query · استعلام
- relational database · قاعدة بيانات علائقية
- DBMS · نظام إدارة قواعد البيانات (DBMS)
- primary key · مفتاح أساسي
- foreign key · مفتاح أجنبي
- WHERE clause · جملة WHERE
- join · يضم الجداول
- schema · مخطط قاعدة البيانات
- transaction · معاملة قاعدة بيانات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
