Applies ToAccess 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č.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.