Funktsioon Avg

Rakenduskoht
Microsoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Arvutab päringu määratud väljal sisalduva väärtusekogumi aritmeetilise keskmise.

Süntaks

Avg(expr)

Avaldise kohatäide tähistab stringiavaldist, mis tuvastab välja, mis sisaldab keskmistatavaid arvandmeid, või avaldist, mis teeb arvutuse selle välja andmete abil. Avaldise operandid võivad sisaldada tabelivälja, konstandi või funktsiooni nime (mis võib olla kas olemuslik või kasutaja määratletud, kuid mitte üks muudest SQL-kokkuvõttefunktsioonidest).

Kommentaarid

Avg arvutatud keskmine on aritmeetiline keskmine (väärtuste summa, mis on jagatud väärtuste arvuga). Võite kasutada funktsiooni Keskmine näiteks keskmise veokulu arvutamiseks.

Funktsioon Avg ei sisalda arvutusse ühtegi nullväärtusega välja.

Funktsiooni Avg saate kasutada päringuavaldises ja PäringuDef-objekti SQL-atribuudis või SQL-päringul põhineva kirjekomplektiobjekti loomisel.

Näited

Avaldis Tulemid
SELECT Avg([ÜhikuHind]) AS Avaldis1 FROM Tootemüük; Tagastab tabeli "Tootemüük" välja "ÜhikuHind" kõigi väärtuste keskmise ja kuvab veerus Avaldis1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Allahindlus]) AS AvgDiscount FROM ProductSales; Tagastab tabeli Tootemüük keskmise väljad "SalePrice" ja "Discount". Tulemid kuvatakse vastavalt veerus "AvgSalePrice" ja "AvgDiscount", tagastab kõigi müüdud "SalePrice"-ide keskmise, kui müüdud kogus on üle 10. Tulemid kuvatakse veerus AvgSalePrice.
SELECT Abs(Avg([Allahindlus])) AS AbsAverageDiscount FROM ProductSales; Tagastab välja "Discount" keskmise väärtuse absoluutväärtuse ja kuvab veerus AbsAverageDiscount.

Väljade arvutamine SQL-funktsioonides