يمكنك استخدام الوسيطة تعبير السلسلة في دالة تجميع SQL لإجراء عملية حسابية على القيم في حقل. على سبيل المثال، يمكنك حساب نسبة مئوية (مثل ضريبة إضافية أو ضريبة مبيعات) عن طريق ضرب قيمة حقل بكسر.
يوفر الجدول التالي أمثلة على العمليات الحسابية على الحقول من جدولي الطلبات وتفاصيل الطلبات في قاعدة بيانات Northwind.mdb.
الحساب |
مثال |
إضافة رقم إلى حقل |
Freight + 5 |
طرح رقم من حقل |
Freight - 5 |
ضرب حقل في رقم |
UnitPrice * 2 |
قسمة حقل على رقم |
Freight / 2 |
إضافة حقل إلى آخر |
UnitsInStock + UnitsOnOrder |
طرح حقل واحد من حقل آخر |
ReorderLevel - UnitsInStock |
يحسب المثال التالي متوسط مبلغ الخصم لجميع الطلبات في قاعدة بيانات Northwind.mdb. يقوم بضرب القيم في حقلي UnitPrice و Discount لتحديد مقدار الخصم لكل طلب ثم حساب المتوسط. يمكنك استخدام هذا التعبير في عبارة SQL في التعليمات البرمجية Visual Basic:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];