الدالة Avg

تحسب هذه الخاصية متوسط حسابي مجموعة من القيم المضمنة في حقل معين في استعلام.

بناء الجملة

Avg ( expr )

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

ملاحظات

إن المتوسط المحسوب بواسطة Avg هو الوسط الحسابي (مجموع القيم المقسومة على عدد القيم). يمكنك استخدام Avg،على سبيل المثال، لحساب متوسط تكلفة الشحن.

لا تتضمن الدالة Avg أي حقول Null في العملية الحسابية.

يمكنك استخدام Avg في تعبير استعلام وفي خاصية SQL الخاصة بكائن QueryDef أو عند إنشاء مجموعة السجلات يستند إلى استعلام SQL.

أمثلة

التعبير

النتائج

SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales;

ترجع متوسط كل القيم في الحقل "سعر الوحدة" من الجدول "ProductSales" وتعرض في العمود Expr1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

ترجع متوسط حقل "سعر البيع" و"الخصم" من الجدول ProductSales. يتم عرض النتائج في العمود "AvgSalePrice" و"AvgDiscount" على التوالي ترجع متوسط كل "سعر البيع" حيث تكون "الكمية" المباعة أكثر من 10. يتم عرض النتائج في العمود "AvgSalePrice".

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

ترجع القيمة المطلقة لمتوسط قيمة الحقل "Discount" وتعرض في العمود "AbsAverageDiscount".

انظر أيضاً

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

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

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×