U kunt het argument tekenreeksexpressie in een statistische SQL-functie gebruiken om een berekening uit te voeren op waarden in een veld. U kunt bijvoorbeeld een percentage (zoals een toeslag of btw) berekenen door een veldwaarde met een breuk te vermenigvuldigen.
De volgende tabel bevat voorbeelden van berekeningen op velden uit de tabellen Orders en Orderinformatie in de database Northwind.mdb.
| Berekening | Voorbeeld |
|---|---|
| Een getal aan een veld toevoegen | Freight + 5 |
| Een getal aftrekken van een veld | Freight - 5 |
| Een veld vermenigvuldigen met een getal | UnitPrice * 2 |
| Een veld delen door een getal | Freight / 2 |
| Een veld toevoegen aan een ander veld | UnitsInStock + UnitsOnOrder |
| Een veld van een ander veld aftrekken | ReorderLevel - UnitsInStock |
In het volgende voorbeeld wordt het gemiddelde kortingsbedrag van alle bestellingen in de database Northwind.mdb berekend. De waarden in de velden Prijs per eenheid en Korting worden vermenigvuldigd om het kortingsbedrag van elke bestelling te bepalen en vervolgens wordt het gemiddelde berekend. U kunt deze expressie gebruiken in een SQL-instructie in Visual Basic-code:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];