חישוב שדות בפונקציות 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];