Izračunavanje polj v funkcijah SQL

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Argument izraza niza v združevalni funkciji SQL lahko uporabite za izvajanje izračuna vrednosti v polju. Odstotek (na primer doplačilo ali prometni davek) lahko na primer izračunate 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 zbirki podatkov Northwind.mdb.

Izračun Primer
Dodajanje številke v polje 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 drugemu 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 zbirki podatkov Northwind.mdb. 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 programa Visual Basic:

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