كيف نحسب عدد السجلات

جدول المحتويات:

كيف نحسب عدد السجلات
كيف نحسب عدد السجلات

فيديو: كيف نحسب عدد السجلات

فيديو: كيف نحسب عدد السجلات
فيديو: شرح لتمكين المستخدم من تحديد عدد او نسبة السجلات فى العرض فكرة مهمة 2024, يمكن
Anonim

في أغلب الأحيان ، من الضروري معرفة عدد السجلات عند برمجة موارد الويب في جداول قاعدة بيانات تعمل تحت سيطرة MySQL DBMS. هناك وظيفة خاصة في SQL لهذه العملية. يمكن تعديل الاستعلام الذي يستخدمه عن طريق إضافة شروط تصفية إضافية - سيسمح لك ذلك بالحصول ليس فقط على العدد الإجمالي للسجلات ، ولكن أيضًا على الرقم الذي يلبي شروطًا إضافية.

كيف نحسب عدد السجلات
كيف نحسب عدد السجلات

تعليمات

الخطوة 1

استخدم الدالة Count جنبًا إلى جنب مع الأمر Select لإنشاء استعلام يُرجع عدد السجلات في جدول قاعدة البيانات ذي الأهمية. إذا تم تمرير علامة النجمة (* - wildcard) إلى هذه الوظيفة كمعامل ، فسيتم إعادة حساب جميع السجلات ذات القيمة بخلاف Null. بالإضافة إلى العدد في الاستعلام ، كالعادة بالنسبة لأمر التحديد ، يجب تحديد اسم الجدول. على سبيل المثال ، لمعرفة عدد السجلات في جدول يسمى allCustomers ، يمكن كتابة الاستعلام على النحو التالي: SELECT COUNT (*) FROM allCustomers؛

الخطوة 2

إذا كنت بحاجة إلى الحصول على عدد السجلات التي تحتوي على الأقل على بعض القيم بخلاف Null في حقل معين من الجدول ، فحدد اسم هذا الحقل بدلاً من علامة النجمة في دالة Count. لنفترض أن حقل مجموع الائتمان في الجدول allCustomers يهدف إلى تخزين معلومات حول مبلغ القروض الممنوحة لكل عميل من العملاء المدرجين في هذا الجدول. ثم يمكن تعديل طلب عدد السجلات من الخطوة الأولى بحيث يُرجع عدد العملاء الذين تم إصدار القرض لهم. يبدو الاستعلام هكذا بعد التحرير: SELECT COUNT (creditSum) FROM allCustomers؛

الخطوه 3

لحساب عدد السجلات ذات القيمة الفريدة في حقل معين ، أضف مميزًا إلى اسمه في وظيفة العد. على سبيل المثال ، إذا كان الجدول يحتوي على سجلات مكررة تشير إلى عملاء مختلفين في حقل clientName ، فيمكن الحصول على عدد العملاء المذكورين فيها باستخدام الاستعلام التالي: SELECT COUNT (DISTINCT clientName) FROM allCustomers؛

الخطوة 4

من خلال الوصول إلى تطبيق PhpMyAdmin ، يتم تبسيط كل شيء بشكل كبير ، حيث لا توجد حاجة لإنشاء استعلام SQL بنفسك. بعد التفويض في هذا البرنامج ، انتقل إلى الصفحة التي تحتوي على معلومات حول قاعدة البيانات التي تحتوي على الجدول المطلوب - حدد اسمها في القائمة المنسدلة للإطار الأيسر. سيتم تحميل قائمة جداول قاعدة البيانات هذه في الإطار الأيمن ، في عمود "السجلات" الذي ستجد فيه القيمة المطلوبة لكل منها.

موصى به: