Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Apskaičiuoja reikšmių, esančių nurodytame užklausos lauke, rinkinio aritmetinį vidurkį.

Sintaksė

Avg ( išraiška )

Išraiškos vietos rezervavimo ženklas nurodo eilutės išraiška, identifikuojantį lauką, kuriame yra skaitiniai duomenys, kurių vidurkį norite apskaičiuoti, arba reiškinys, kuris atlieka skaičiavimą naudodamas to lauko duomenis. Reiškinyje operandai gali apimti lentelės lauko, konstantos arba funkcijos pavadinimą (tai gali būti vidinis arba vartotojo apibrėžtas, bet ne viena iš kitų SQL agregavimo funkcijų).

Pastabos

Vidurkis , apskaičiuotas avg, yra aritmetinis vidurkis (reikšmių suma, padalyta iš reikšmių skaičiaus). Pvz ., vid galite naudoti vidutinei gabenimo kainai apskaičiuoti.

Avg funkcija į skaičiavimą neįtraukia jokių Neapibrėžtų reikšmių (Null) laukų.

Avg galite naudoti užklausos reiškinyje ir QueryDef objekto SQL ypatybėje arba kurdami įrašų rinkinys objektą pagal SQL užklausą.

Pavyzdžiai

Reiškinys

Rezultatai

SELECT Avg([Vieneto kaina]) AS Reiškinys1 FROM Produktai;

Grąžina visų lauko Vieneto_kaina reikšmių vidurkį iš lentelės "ProductSales" ir rodo stulpelyje Išraiška1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Nuolaida]) AS AvgDiscount FROM Produktų pardavimas;

Iš lentelės ProductSales pateikia vidutinį lauką "SalePrice" ir "Discount". Rezultatai rodomi atitinkamai stulpelyje "AvgSalePrice" ir "AvgDiscount" pateikia visos "SalePrice", kai parduotas kiekis yra didesnis nei 10, vidurkį. Rezultatai rodomi stulpelyje "AvgSalePrice".

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

Grąžina lauko "Nuolaida" absoliučiąją reikšmę ir rodo stulpelyje "AbsAverageDiscount".

Laukų skaičiavimas SQL funkcijose

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×