Funcția Avg

Se aplică la
Access pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Calculează media aritmetică a unui set de valori conținute într-un câmp specificat dintr-o interogare.

Sintaxă

Avg(expr)

Substituentul expr reprezintă o expresie șir care identifică câmpul care conține datele numerice pentru care doriți să se calculeze sau o expresie care efectuează un calcul utilizând datele din acel câmp. Operanzii din expr pot include numele unui câmp de tabel, al unei constante sau al unei funcții (care poate fi intrinsec sau definit de utilizator, dar nu și una dintre celelalte funcții agregate SQL).

Observații

Media calculată de Avg este media aritmetică (suma valorilor împărțită la numărul de valori). Ați putea utiliza, de exemplu, Avg, pentru a calcula costul mediu de transport.

Funcția Avg nu include câmpuri Null în calcul.

Puteți utiliza Avg într-o expresie de interogare și în proprietatea SQL a unui obiect QueryDef sau atunci când creați un obiect set de înregistrări bazat pe o interogare SQL.

Exemple

expresie Rezultatele
SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales; Returnează media tuturor valorilor din câmpul "PrețUnitar" din tabelul "VânzăriProduse" și afișează coloana Expr1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Returnează câmpurile medii "VânzarePreț" și "Reducere" din tabelul VânzăriProdus. Rezultatele sunt afișate în coloana "AvgSalePrice" și, respectiv, "AvgDiscount", returnează media tuturor "SalePrice" unde "Cantitatea" vândută este peste 10. Rezultatele sunt afișate în coloana "AvgSalePrice".
SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales; Returnează valoarea absolută a valorii medii a câmpului "Reducere" și se afișează în coloana "AbsAverageDiscount".

Calcularea de câmpuri în funcțiile SQL