Functie Avg

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Berekent het rekenkundig gemiddelde van een reeks waarden in een bepaald veld in een query.

Syntaxis

Avg(expr)

De tijdelijke aanduiding expr is een tekenreeksexpressie die het veld aangeeft met de numerieke gegevens waarvan u het gemiddelde wilt berekenen of een expressie die een berekening uitvoert met de gegevens in dat veld. Operanden in expr kunnen de naam van een tabelveld, een constante of functie bevatten (dit kan een ingebouwde of door de gebruiker gedefinieerde functie zijn, maar geen andere statistische SQL-functie).

Opmerkingen

Het gemiddelde dat wordt berekend met Avg is het rekenkundige gemiddelde (de som van de waarden gedeeld door het aantal waarden). U kunt Avg bijvoorbeeld gebruiken om de gemiddelde vrachtkosten te berekenen.

Null-velden worden genegeerd tijdens het uitvoeren van Avg.

U kunt Avg gebruiken in een query-expressie en in de eigenschap SQL van een QueryDef-object of bij het maken van een recordsetobject op basis van een SQL-query.

Voorbeelden

Expressie Resultaten
SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales; Hiermee wordt het gemiddelde geretourneerd van alle waarden in het veld "PrijsPerEenheid" uit de tabel "ProductVerkopen" en weergegeven in kolom Expr1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Hiermee wordt het gemiddelde veld 'Uitverkoopprijs' en 'Korting' uit de tabel Productverkopen als resultaat gegeven. De resultaten worden weergegeven in de kolom 'AvgSalePrice' en 'AvgDiscount' retourneren respectievelijk het gemiddelde van alle 'Uitverkoopprijs' wanneer de verkochte hoeveelheid meer dan 10 is. De resultaten worden weergegeven in de kolom "AvgSalePrice".
SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales; Geeft als resultaat de absolute waarde van de gemiddelde waarde van het veld 'Korting' en wordt weergegeven in de kolom 'AbsAverageDiscount'.

Velden berekenen in SQL-functies