חישוב שדות בפונקציות SQL

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

באפשרותך להשתמש בארגומנט ביטוי מחרוזת בפונקציית צבירה של 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];