Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

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.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×