VÄLJAväärtuste arvutamiseks saate kasutada SQL-kokkuvõttefunktsiooni stringavaldise argumenti. Näiteks protsendi (nt lisa- või käibemaksu) arvutamiseks saate väljaväärtuse korrutada murdarvuga.
Järgmises tabelis on näited andmebaasi Northwind.mdb välja „Tellimused“ ja „Tellimuse üksikasjad“ arvutustest.
| Arvutus | Näide |
|---|---|
| Väljaväärtusele arvu liitmine | Freight + 5 |
| Arvu lahutamine väljaväärtusest | Freight - 5 |
| Väljaväärtuse korrutamine arvuga | UnitPrice * 2 |
| Väljaväärtuse jagamine arvuga | Freight / 2 |
| Kahe väljaväärtuse liitmine | UnitsInStock + UnitsOnOrder |
| Ühe väljaväärtuse lahutamine teisest | ReorderLevel - UnitsInStock |
Järgmises näites arvutatakse andmebaasi Northwind.mdb kõikide tellimuste keskmine allahindlussumma. Iga tellimuse allahindluse määramiseks korrutatakse väljal „ÜhikuHind“ ja „Allahindlus“ olevad väärtused ning seejärel arvutatakse keskmine allahindlus. Visual Basicu lähteteksti SQL-lauses saate kasutada järgmist avaldist:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];