Lauku aprēķināšana SQL funkcijās

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Virknes izteiksmes argumentu SQL apkopošanas funkcijā var izmantot, lai veiktu aprēķinus vērtībām laukā. Piemēram, varat aprēķināt procentuālo vērtību (piemēram, piemaksu vai PVN), lauka vērtību reizinot ar daļskaitli.

Tabulā tālāk ir parādīti aprēķinu piemēri laukiem no Northwind.mdb datu bāzes tabulām Pasūtījumi un Pasūtījuma dati.

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 otram UnitsInStock + UnitsOnOrder
Viena lauka atņemšana no cita ReorderLevel - UnitsInStock

    

Šajā piemērā tiek aprēķināta vidējā atlaides summa visiem pasūtījumiem Northwind.mdb datu bāzē. Lai noteiktu katra pasūtījuma atlaides summu, tā reizina vērtības laukos Vienības_cena un Atlaide, un pēc tam aprēķina vidējo vērtību. Varat izmantot šo izteiksmi SQL priekšrakstā Visual Basic kodā:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];