Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

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.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×