Izračunavanje polja u SQL funkcijama

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Argument nizovnog izraza možete koristiti u SQL funkciji zbrajanja da biste izračunali vrijednosti u polju. Tako možete izračunati postotak (kao što je nadoplata ili PDV) tako da vrijednost polja pomnožite razlomkom.

U sljedećoj se tablici nalaze primjeri izračuna na poljima iz tablica Narudžbe i Detalji narudžbe u bazi podataka Northwind.mdb.

Izračun Primjer
Dodavanje broja u polje Freight + 5
Oduzimanje broja od polja Freight - 5
Množenje polja brojem UnitPrice * 2
Dijeljenje polja brojem Freight / 2
Dodavanje jednog polja u drugo UnitsInStock + UnitsOnOrder
Oduzimanje jednog polja od drugog ReorderLevel - UnitsInStock

    

U sljedećem se primjeru izračunava prosječan iznos popusta svih narudžbi u bazi podataka Northwind.mdb. Množi vrijednosti u poljima Jedinična cijena i Popust radi utvrđivanja iznosa popusta za svaku narudžbu, a zatim izračunava prosjek. Taj izraz možete koristiti u SQL naredbi u kodu jezika Visual Basic:

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