MySQL هو نظام إدارة قواعد البيانات المستخدم لإدارة قواعد البيانات. قاعدة البيانات هي مجموعة منظمة من السجلات. يمكنك الوصول إلى قواعد البيانات الموجودة وإنشاء بيانات جديدة ومعالجة البيانات المحفوظة في قاعدة بيانات النظام. يتم تمثيل البيانات دائمًا في شكل جدول. وبشكل أكثر تحديدًا ، فإن ' عدد() 'يمكنك حساب عدد أعمدة الجدول وصفوفه.
قم بتشغيل ' يختار 'أمر بعلامة النجمة' * 'للحصول على البيانات الكاملة لجدول معين:
حدد * من العملاء ؛
في الإجراء الذي تم تنفيذه أعلاه ، أظهرنا بيانات قواعد البيانات المعينة. الآن ، سوف نتخيل أشكال ' عدد() ' وظيفة.
النموذج 1: العدد (*)
ال ' عدد(*) 'تسترد جميع أعداد الصفوف في جدول مقدم من خلال استخدام' يختار ' يأمر. بالإضافة إلى ذلك ، سيتم حساب جميع الصفوف التي تحتوي على قيم مكررة و NULL و non-NULL.
ال ' COUNT (تعبير) 'عندما نريد حساب جميع الصفوف باستثناء القيم المكررة.
بناء الجملة
يتم توفير البنية العامة أدناه:
حدد العد (تعبير مميز) من
؛
مثال
قم بتشغيل ' يختار 'مع' عدد() 'وظيفة لها' متميز 'الكلمة الرئيسية واسم العمود المطلوب في الجدول:
حدد العد (بلد مختلف) من العميل ؛
يمكن ملاحظة أن المخرجات المقدمة ترجع عدد ' مميزة غير فارغة ' قيم:
COUNT () الوظيفة وشرط 'WHERE'
يمكن أيضًا استخدام وظيفة Count () مع ' أين 'شرط تحديد الشرط المطلوب. توفر جملة 'WHERE' المعايير التي يجب أن تلبيها قيم العمود للبيانات التي تتضمن القيم التي يجب أن تكون موجودة في نتيجة الاستعلام.
بناء الجملة
دعونا نلقي نظرة على ' عدد() 'مع' أين ' بند:
حدد العد (*) من
حيث <الشرط> ؛
مثال
استخدم ال ' يختار استعلام 'مع' عدد() ' مشتمل ' * 'كمعامل واسم الجدول الهدف والشرط المطلوب:
حدد العد (*) من العميل حيث الهاتف = 069 ؛
كما ترى ، حصلنا على إجمالي عدد المستخدمين الذين لديهم نفس رقم الهاتف وهو ' 1 ':
هذا كل شئ! لقد أوضحنا ' عدد() ”على أساس الشروط وأشكالها في MySQL.
خاتمة
ال ' عدد() ”يمكن استخدام الدالة للعد بناءً على الظروف في MySQL. له ثلاثة أشكال مختلفة لأداء مهام مختلفة ، مثل ' عدد(* ) '،' COUNT (تعبير) '، و ' العد (تعبير مميز) '. يمكن استخدام 'COUNT ()' مع شروط متعددة لحساب صفوف وأعمدة الجدول ، وبالمثل بند 'WHERE'. في هذا المنشور ، ناقشنا وظيفة 'COUNT ()' بناءً على الشروط وأشكالها في MySQL.