Funktionen Avg

Beräknar det aritmetiska medelvärdet av en uppsättning värden i ett angivet fält i en fråga.

Syntax

Genomsnittlig ( uttr )

Expr -plats hållaren representerar en stränguttryck som identifierar fältet som innehåller de numeriska data som du vill beräkna medelvärdet för eller ett uttryck som utför en beräkning med data i det fältet. Operander i uttryck kan innehålla namnet på ett tabell fält, en konstant eller en funktion (som kan vara antingen inbyggd eller användardefinierad, men inte en av de andra SQL-mängdfunktioner).

Kommentarer

Medelvärdet beräknat med medelvärde är det aritmetiska medelvärdet (summan av värdena dividerat med antalet värden). Du kan till exempel använda AVGför att beräkna en genomsnittlig frakt kostnad.

Funktionen AVG inkluderar inga null-fält i beräkningen.

Du kan använda AVG i ett frågeuttryck och i SQL-egenskapen för ett QueryDef objekt eller när du skapar ett postuppsättning-objekt baserat på en SQL-fråga.

Exempel

Uttryck

Resultat

SELECT AVG ([enhets pris]) som Uttr1 från ProductSales;

Returnerar medelvärdet för alla värden i fältet "enhets pris" från tabellen "ProductSales" och visar kolumnerna Uttr1.

SELECT AVG ([SalePrice]) AS AvgSalePrice, AVG ([Discount]) som AvgDiscount från ProductSales;

Returnerar medelvärdet för "SalePrice" och "rabatt" från tabellen ProductSales. Resultaten visas i kolumnen "AvgSalePrice" och "AvgDiscount" returnerar medelvärdet av alla "SalePrice" där "antal" säljs är över 10. Resultaten visas i kolumnen "AvgSalePrice".

Välj ABS (AVG ([Discount])) som AbsAverageDiscount från ProductSales;

Returnerar absolutvärdet av medelvärdet av fältet "rabatt" och visar kolumnen "AbsAverageDiscount".

Obs!:  Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.

Mer information finns i

Beräkningar med fältvärden i SQL-funktioner

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders