Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izračuna aritmetično srednjo vrednost nabora vrednosti v določenem polju v poizvedbi.

Sintaksa

Avg ( izraz )

Označba mesta izraza predstavlja izraz niza, ki določa polje s številskimi podatki, ki jih želite izračunati, ali izraz, ki izvede izračun s podatki v tem polju. Operandi v izrazu lahko vključujejo ime polja tabele, konstante ali funkcije (ki je lahko notranja ali uporabniško določena, vendar ne ena od drugih združevalnih funkcij SQL).

Opombe

Povprečje, ki ga izračuna Avg , je aritmetična sredina (vsota vrednosti deljeno s številom vrednosti). Avg lahko na primer uporabite za izračun povprečnih stroškov prevoza.

Funkcija Avg v izračun ne vključuje polj Null.

Avg lahko uporabite v izrazu poizvedbe in lastnosti SQL predmeta definicija QueryDef ali pri ustvarjanju predmeta množica zapisov, ki temelji na poizvedbi SQL.

Primeri

Izraz

Rezultati

SELECT Avg([CenaEnote]) AS Expr1 FROMSales izdelkov;

Vrne povprečno vrednost vseh vrednosti v polju »CenaEnote« iz tabele »NaročilaIzdelka« in je prikazana v stolpcu Expr1.

SELECT Avg([CenaProdaje]) AS AvgsalePrice, Avg([Popust]) AS AvgDiscount FROM ProductSales;

Vrne povprečno vrednost »CenaProdaje« in »Popust« iz tabele »ProdajaProdaje izdelkov«. Rezultati so prikazani v stolpcu »AvgSalePrice« in »AvgDiscount« vrne povprečje vseh vrednosti »CenaProdaje«, kjer je prodaja »Količina« nad 10. Rezultati so prikazani v stolpcu »AvgSalePrice«.

SELECT Abs(Avg([Popust])) AS AbsAverageDiscount FROMSales izdelkov;

Vrne absolutno vrednost povprečne vrednosti polja »Popust« in je prikazana v stolpcu »AbsAverageDiscount«.

Izračunavanje polj v funkcijah SQL

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.