באפשרותך להשתמש ביטוי מחרוזת הארגומנט הבא בפונקציית צבירה של SQL כדי לבצע חישוב בערכים בשדה. לדוגמה, באפשרותך לחשב אחוז (כגון תשלום נוסף או מע"מ) על-ידי הכפלת ערך שדה בשבר.
הטבלה הבאה מספקת דוגמאות לחישובים בשדות מהטבלאות Orders ו- Order Details במסד 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];