Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izračunava aritmetičku sredinu skupa vrednosti koji navedeno polje u upitu sadrži.

Sintaksa

Avg ( izraz )

Čuvar mesta izraza predstavlja izraz niske koji identifikuje polje koje sadrži numeričke podatke za koje želite da izračunate prosečnu vrednost ili izraz koji izvršava izračunavanje pomoću podataka u tom polju. Operani u izrazu mogu da sadrže ime polja tabele, konstantu ili funkciju (koja može biti ili intrinsička ili korisnički definisana, ali ne i jedna od drugih SQL agregatnih funkcija).

Napomene

Prosek izračunat pomoću funkcije Avg je aritmetička sredina (zbir vrednosti podeljen brojem vrednosti). Na primer, za izračunavanje prosečne cene prevoza možete da koristite "Avg".

Funkcija Avg ne uključuje polje Null u izračunavanje.

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

Primeri

Izraz

Rezultati

SELECT Avg([Cena po jedinici]) AS Izraz1 FROM ProizvodaSales;

Daje prosek svih vrednosti u polju "CenaPoJedinici" iz tabele "Cena Proizvoda" i prikazuje se u koloni Izraz1.

SELECT Avg([ProdajnaCena]) AS AvgSalePrice, Avg([Popust]) AS AvgDiscount FROM ProductSales;

Daje prosečan broj polja "ProdajaPrisuda" i "Popust" iz tabele "Prodaja Proizvoda". Rezultati se prikazuju u koloni "AvgSalePrice", a "AvgDiscount" tim redom daje prosek svih "SalePrice" gde prodata vrednost "Količina" ima više od 10. Rezultati se prikazuju u koloni "AvgSalePrice".

SELECT Abs(Avg([Popust])) AS AbsAverageDiscount FROM ProductSales;

Daje apsolutnu vrednost prosečne vrednosti polja "Popust" i prikazuje se u koloni "AbsAverageDiscount".

Izračunavanje polja u SQL funkcijama

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.