Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Vypočítá aritmetický průměr sady hodnot obsažených v zadaném poli dotazu.

Syntaxe

Avg ( výraz )

Zástupný symbol výrazu představuje Řetězcový výraz identifikující pole obsahující číselná data, která chcete zprůměrovat, nebo výraz, který provádí výpočet pomocí dat v daném poli. Operandy v výrazu můžou obsahovat název pole tabulky, konstanty nebo funkce (která může být buď vnitřní, nebo uživatelsky definovaná, ale ne jedna z ostatních agregačních funkcí SQL).

Poznámky

Průměr vypočítaný průměrem avg je aritmetický průměr (součet hodnot vydělený počtem hodnot). Průměr můžete použít například k výpočtu průměrných přepravních nákladů.

Funkce Avg neobsahuje do výpočtu žádná pole null.

Avg můžete použít ve výrazu dotazu a ve vlastnosti SQL objektu QueryDef nebo při vytváření objektu Sada záznamů založeného na dotazu SQL.

Příklady

Výraz

Výsledky

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

Vrátí průměr všech hodnot v poli UnitPrice z tabulky ProductSales a zobrazí se ve sloupci Výraz1.

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

Vrátí průměrné pole SalePrice a Discount z tabulky ProductSales. Výsledky se zobrazí ve sloupci AvgSalePrice a AvgDiscount vrátí průměr všech hodnot SalePrice, kde je prodané množství více než 10. Výsledky se zobrazí ve sloupci "AvgSalePrice".

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

Vrátí absolutní hodnotu průměrné hodnoty pole Discount a zobrazí se ve sloupci AbsAverageDiscount.

Výpočet polí ve funkcích SQL

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×