Z argumentom » izraz niza « lahko v združevalni funkciji SQL izvedete izračun vrednosti v polju. Izračunate lahko na primer odstotek (na primer pribitek ali davek od prodaje) tako, da vrednost polja pomnožite z ulomkom.
V tej tabeli so primeri izračunov v poljih iz tabel »Naročila« in »Podrobnosti naročila« v Northwind.mdb podatkov.
Izračun |
Primer |
Dodajanje številke polju |
Freight + 5 |
Odštevanje števila iz polja |
Freight - 5 |
Množenje polja s številom |
UnitPrice * 2 |
Deljenje polja s številom |
Freight / 2 |
Dodajanje enega polja v drugo |
UnitsInStock + UnitsOnOrder |
Odštevanje enega polja od drugega |
ReorderLevel - UnitsInStock |
V tem primeru je izračunan povprečni znesek popusta za vsa naročila v Northwind.mdb podatkov. Pomnoži vrednosti v poljih CenaEnote in Popust, da določi znesek popusta za vsako naročilo in nato izračuna povprečje. Ta izraz lahko uporabite v izjavi SQL v kodi Visual Basic:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];