Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

حساب عدد السجلات التي تم إرجاعها بواسطة استعلام.

بناء الجملة

Count( expr )

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

ملاحظات

يمكنك استخدام Count لحساب عدد السجلات في استعلام أساسي. على سبيل المثال، يمكنك استخدام Count لحساب عدد الطلبات التي تم شحنها إلى بلد معين.

على الرغم من أن expr يمكنه إجراء عملية حسابية على حقل، إلا أن Count يقوم ببساطة بإحصاء عدد السجلات. لا يهم القيم المخزنة في السجلات.

لا تحسب الدالة Count السجلات التي تحتوي على حقول Null ما لم يكن expr هو حرف البدل العلامة النجمية (*). إذا كنت تستخدم علامة نجمية، فإن Count يحسب العدد الإجمالي للسجلات، بما في ذلك تلك التي تحتوي على حقول Null . العدد(*) أسرع بكثير من Count([Column Name]). لا تقم بإحاطة العلامة النجمية بعلامات اقتباس (' '). يحسب المثال التالي عدد السجلات في جدول الطلبات:

SELECT Count(*) AS TotalOrders FROM Orders;

إذا كان expr يعرف حقولا متعددة، تحسب الدالة Count سجلا فقط إذا لم يكن أحد الحقول على الأقل خاليا. إذا كانت كافة الحقول المحددة فارغة، فلن يتم حساب السجل. افصل أسماء الحقول باستخدام علامة العطف (&). يوضح المثال التالي كيف يمكنك قصر العدد على السجلات التي لا يكون فيها تاريخ الشحن أو الشحن خاليا:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

يمكنك استخدام Count في تعبير استعلام. يمكنك أيضا استخدام هذا التعبير في خاصية SQL لكائن QueryDef أو عند إنشاء كائن Recordset استنادا إلى استعلام SQL.

اطلع أيضاً على

حساب البيانات باستخدام استعلام

حساب عدد الحقول في دالات SQL

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.