Argument nizovnog izraza možete koristiti u SQL funkciji zbrajanja da biste izračunali vrijednosti u polju. Tako možete izračunati postotak (kao što je nadoplata ili PDV) tako da vrijednost polja pomnožite razlomkom.
U sljedećoj se tablici nalaze primjeri izračuna na poljima iz tablica Narudžbe i Detalji narudžbe u bazi podataka Northwind.mdb.
| Izračun | Primjer |
|---|---|
| Dodavanje broja u polje | Freight + 5 |
| Oduzimanje broja od polja | Freight - 5 |
| Množenje polja brojem | UnitPrice * 2 |
| Dijeljenje polja brojem | Freight / 2 |
| Dodavanje jednog polja u drugo | UnitsInStock + UnitsOnOrder |
| Oduzimanje jednog polja od drugog | ReorderLevel - UnitsInStock |
U sljedećem se primjeru izračunava prosječan iznos popusta svih narudžbi u bazi podataka Northwind.mdb. Množi vrijednosti u poljima Jedinična cijena i Popust radi utvrđivanja iznosa popusta za svaku narudžbu, a zatim izračunava prosjek. Taj izraz možete koristiti u SQL naredbi u kodu jezika Visual Basic:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];