Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Syntax

Avg ( výraz )

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

Poznámky:

Priemer vypočítaný priemerom je aritmetická stredná hodnota (súčet hodnôt vydelený počtom hodnôt). Priemer 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.

Priemer môžete použiť vo výraze dotazu a vo vlastnosti SQL objektu QueryDef alebo pri vytváraní skupina záznamov objektu založeného na dotaze SQL.

Príklady

Výraz

Výsledky

SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales;

Vráti priemer všetkých hodnôt v poli JednotkováCena z tabuľky PredajProduktov a zobrazí sa v stĺpci Expr1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Vráti priemernú hodnotu "SalePrice" a "Discount" z tabuľky PredajProduktov. Výsledky sa zobrazia v stĺpci AvgSalePrice a AvgDiscount vrátia priemer všetkých predajných cien, kde hodnota predaného množstva je viac ako 10. Výsledky sa zobrazia v stĺpci AvgSalePrice.

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Vráti absolútnu hodnotu priemernej hodnoty poľa Zľava a zobrazí sa v stĺpci AbsAverageDiscount.

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

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.