Funkcia Avg

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vypočíta aritmetický priemer množiny hodnôt obsiahnutých v zadanom poli v dotaze.

Syntax

Priem(výraz)

Zástupný výraz predstavuje výraz reťazca určujúci pole obsahujúce číselné údaje, ktorých priemer chcete vypočítať, alebo výraz, ktorý vykoná výpočet s použitím údajov v poli. Operandy v výraze môžu obsahovať názov poľa tabuľky, konštantu alebo funkciu (ktoré môžu byť buď vnútorné, alebo používateľom definované, ale nie sú jednou z ďalších agregačných funkcií SQL).

Poznámky:

Priemer vypočítaný funkciou Avg je aritmetická stredná hodnota (súčet hodnôt vydelený počtom hodnôt). Hodnotu Avg môžete použiť napríklad na výpočet priemerných prepravných nákladov.

Funkcia Avg nezahŕňa do výpočtu žiadne polia s hodnotou Null.

Avg môžete použiť vo výraze dotazu a vo vlastnosti SQL objektu QueryDef alebo pri vytváraní objektu skupiny záznamov na základe dotazu SQL.

Príklady

Výraz Výsledky
SELECT Avg([Jednotková cena]) AS Expr1 FROM ProductSales; Vráti priemer všetkých hodnôt v poli Jednotková cena z tabuľky ProductSales (PredajProdukt) a zobrazí ho v stĺpci Expr1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Vráti priemerné hodnoty v poliach Predajná cena a Zľava z tabuľky PredajProdukt. Výsledky sa zobrazia v stĺpci "AvgSalePrice" a "AvgDiscount" v uvedenom poradí vráti priemer všetkých hodnôt "SalePrice", kde "Množstvo" predalo viac ako 10. Výsledky sa zobrazia v stĺpci AvgSalePrice.
SELECT Abs(Avg([Zľava])) AS AbsAverageDiscount FROM ProductSales; Vráti absolútnu hodnotu priemernej hodnoty poľa Zľava a zobrazí v stĺpci AbsAverageDiscount.

Výpočet polí vo funkciách SQL