Avg-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Laskee kyselyn määritetyn kentän arvojoukon aritmeettisen keskiarvon.

Syntaksi

Keskiarvo(lauseke)

Lausekkeen paikkamerkki edustaa merkkijonolauseketta, joka määrittää kentän, joka sisältää numeerisia tietoja, joiden keskiarvon haluat laskea, tai lauseketta, joka suorittaa laskutoimituksen kyseisen kentän tietojen perusteella. Lausekkeen operandit voivat sisältää taulukon kentän nimen, vakion tai funktion (joka voi olla joko sisäinen tai käyttäjän määrittämä, mutta ei jokin muista SQL-koostefunktioista).

Huomautuksia

Keskiarvo-funktion laskema keskiarvo on aritmeettinen keskiarvo (arvojen summa jaettuna arvojen määrällä). Voit käyttää Keskiarvo-funktiota esimerkiksi keskimääräisten rahtikustannusten laskemiseen.

Avg-funktio ei sisällä yhtään tyhjäarvoista kenttää laskutoimituksessa.

Voit käyttää Avg-funktiota kyselylausekkeessa ja QueryDef-objektin SQL-ominaisuudessa tai luodessasi SQL-kyselyyn perustuvaa tietuejoukko-objektia.

Esimerkkejä

Lauseke Tulokset
SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales; Palauttaa Tuotemyynti-taulukon Yksikköhinta-kentän kaikkien arvojen keskiarvon, joka näkyy sarakkeessa Lauseke1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Palauttaa ProductSales-taulukon "SalePrice"- ja "Discount"-kenttien keskiarvon. Tulokset näytetään sarakkeessa "AvgSalePrice" ja "AvgDiscount" palauttaa kaikkien "SalePrice"-sarakkeiden keskiarvon, kun "Myyty Määrä" on yli 10. Tulokset näkyvät "AvgSalePrice" -sarakkeessa.
SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales; Palauttaa Alennus-kentän keskiarvon itseisarvon. Näkyy sarakkeessa "AbsAverageDiscount".

Kenttien laskeminen SQL-funktioissa