Funkcija „Avg”

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

Izračunava aritmetičku sredinu skupa vrednosti koji se nalaze u navedenom polju upita.

Sintaksa

Avg(izraz)

Čuvar mesta izraz izraz predstavlja izraz niske koji identifikuje polje koje sadrži numeričke podatke kojima želite da izračunate prosek ili izraz koji izvršava izračunavanje koristeći podatke u tom polju. Operandi u izrazu expr mogu da uključuju ime polja tabele, konstante ili funkcije (koje mogu da budu neodvojive ili korisnički definisane, ali ne mogu da budu neku od drugih SQL agregatnih funkcija).

Napomene

Prosečna vrednost koju izračunava Avg predstavlja aritmetičku sredinu (zbir vrednosti podeljen brojem vrednosti). Na primer, možete da koristite Avg za izračunavanje prosečnih troškova prevoza.

Funkcija Avg ne uključuje nijedno polje bez vrednosti u izračunavanje.

Avg možete da koristite u izrazu upita i u SQL svojstvu objekta QueryDef ili prilikom pravljenja objekta skupa zapisa zasnovanog na SQL upitu.

Primeri

Izraz Rezultati
SELECT Avg([CenaPoJedinici]) AS Expr1 FROM ProductSales; Daje prosek svih vrednosti u polju "JediničnaCena" iz tabele "ProdajaProizvod" i prikazuje u koloni Expr1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Vraća prosečna polja "ProdajnaCena" i "Popust" iz tabele "ProdajaProizvod". Rezultati se prikazuju u koloni "ProsečnaProdajnaCena", odnosno "ProsečnaPopust" daje prosek svih "ProdajnihCena" gde je "Prodata" količina veća od 10. Rezultati se prikazuju u koloni "ProsečnaProdajnaCena".
SELECT Abs(Avg([Popust])) AS AbsAverageDiscount FROM ProductSales; Daje apsolutnu vrednost prosečne vrednosti polja "Popust" i prikazuje u koloni "AbsAverageDiscount".

Izračunavanje polja u SQL funkcijama