Beregner det aritmetiske gjennomsnittet av et sett med verdier i et angitt felt i en spørring.

Syntaks

Gjsn ( uttrykk )

Uttr-plassholderen representerer en strenguttrykk som identifiserer feltet som inneholder de numeriske dataene du vil beregne, eller et uttrykk som utfører en beregning ved hjelp av dataene i feltet. Operander i uttr kan inkludere navnet på et tabellfelt, en konstant eller en funksjon (som kan være enten innebygd eller brukerdefinert, men ikke en av de andre SQL-mengdefunksjonene).

Merknader

Gjennomsnittet beregnet av Gjennomsnitt er det aritmetiske gjennomsnittet (summen av verdiene dividert med antall verdier). Du kan for eksempel bruke Gjsn til å beregne gjennomsnittlige fraktkostnader.

Gjennomsnitt-funksjonen inkluderer ingen nullfelt i beregningen.

Du kan bruke Gjsn i et spørringsuttrykk og i SQL-egenskapen for et QueryDef objekt, eller når du oppretter et postsett objekt basert på en SQL-spørring.

Eksempler

Expression

Resultater

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

Returnerer gjennomsnittet av alle verdiene i feltet Enhetspris fra tabellen Produktsalg og vises i kolonne Uttrykk1.

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

Returnerer det gjennomsnittlige feltet «Salgspris» og «Rabatt» fra tabellen ProductSales. Resultatene vises i kolonnen "AvgSalePrice" og "AvgDiscount" returnerer gjennomsnittet av alle "SalePrice" der "Quantity" solgt er over 10. Resultatene vises i kolonnen AvgSalePrice.

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

Returnerer den absolutte verdien for gjennomsnittsverdien for Rabatt-feltet og vises i kolonnen AbsAverageDiscount.

Beregne felt i SQL-funksjoner

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.