Lai veiktu aprēķinu ar lauka vērtībām, varat izmantot SQL apkopojošās funkcijas argumentu virknes izteiksme. Piemēram, jūs varat aprēķināt procentuālo vērtību (piemēram, uzcenojumu vai pārdošanas nodokli), reizinot lauka lielumu ar daļskaitli.
Tālāk esošajā tabulā ir sniegti aprēķinu piemēri laukiem no pasūtījumu un pasūtījumu datu tabulas Northwind. mdb.
Aprēķins |
Piemērs |
Skaitļa pievienošana laukam |
Freight + 5 |
Skaitļa atņemšana no lauka |
Freight - 5 |
Lauka reizināšana ar skaitli |
UnitPrice * 2 |
Lauka dalīšana ar skaitli |
Freight / 2 |
Viena lauka pievienošana citai |
UnitsInStock + UnitsOnOrder |
Viena lauka atņemšana no citas |
ReorderLevel - UnitsInStock |
Tālāk sniegtajā piemērā tiek aprēķināta visu pasūtījumu vidējā atlaižu summa Northwind. mdb datu bāzē. Tiek reizinātas vērtības laukos UnitPrice un Discount, lai noteiktu katra pasūtījuma atlaižu summu un pēc tam aprēķinātu vidējo vērtību. Šo izteiksmi var izmantot Visual Basic koda SQL priekšrakstā:
SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];