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

Izračunava aritmetičku sredinu skupa vrijednosti sadržanih u navedenom polju u upitu.

Sintaksa

Avg ( izraz )

Rezervirano mjesto izraza predstavlja nizovni izraz koji identificira polje koje sadrži numeričke podatke koje želite prosječno ili izraz koji izvodi izračun pomoću podataka u tom polju. Operandi u izrazu mogu sadržavati naziv polja tablice, konstantu ili funkciju (koja može biti intrinzična ili korisnički definirana, ali ne i jedna od drugih SQL funkcija zbrajanja).

Napomene

Prosjek izračunat prema argumentu Avg je aritmetička sredina (zbroj vrijednosti podijeljenih brojem vrijednosti). Prosjek možete koristiti, primjerice, za izračun prosječnih troškova vozarina.

Funkcija Avg ne sadrži polja Null u izračun.

Avg možete koristiti u izrazu upita i SQL svojstvu objekta QueryDef ili prilikom stvaranja skup zapisa objekta na temelju SQL upita.

Primjeri

Izraz

Rezultati

SELECT Avg([JediničnaCijena]) AS Izraz1 FROMProdajaProdaja;

Vraća prosjek svih vrijednosti u polju "JediničnaCijena" iz tablice "ProdajaProdaja" i prikazuje se u stupcu Izraz1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Popust]) AS AvgDiscount FROMProdajaProdaje;

Vraća prosječno polje "ProdajnaCijena" i "Popust" iz tabliceProdajaProdaje. Rezultati se prikazuju u stupcu "AvgSalePrice" odnosno "AvgDiscount" vraća prosjek svih "ProdajnaCijena" u kojoj je "Prodana količina" preko 10. Rezultati se prikazuju u stupcu "AvgSalePrice".

SELECT Abs(Avg([Popust])) AS AbsAverageDiscount FROMOdjela proizvoda;

Vraća apsolutnu vrijednost prosječne vrijednosti polja "Popust" i prikazuje se u stupcu "AbsAverageDiscount".

Izračunavanje polja u SQL funkcijama

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.