Varat izmantot SQL virknes izteiksme argumentu, lai veiktu aprēķinus ar lauka vērtībām. Piemēram, varat aprēķināt procentus (piemēram, augstu vai PVN), lauka vērtību reizinot ar daļskaitli.
Šajā tabulā ir sniegti aprēķinu piemēri laukos no datu bāzes Pasūtījumi un Pasūtījuma dati Northwind.mdb laukiem.
Aprēķins |
Piemērs |
Numura pievienošana laukam |
Freight + 5 |
Skaitļa atņemšana no lauka |
Freight - 5 |
Lauka reizināšanu ar skaitli |
UnitPrice * 2 |
Lauka dalīšana ar skaitli |
Freight / 2 |
Viena lauka pievienošana citam |
UnitsInStock + UnitsOnOrder |
Viena lauka atņemšana no cita lauka |
ReorderLevel - UnitsInStock |
Šajā piemērā tiek aprēķināta visu pasūtījumu vidējā diskonta summa datu Northwind.mdb bāzē. Tas reizina vērtības laukos VienībasCena un Diskonts, lai noteiktu diskonta summu katram pasūtījumam 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];