Avg funkcija

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

Sintaksė

Vid ( reiškinys )

Vietos rezervavimo ženklas išraiška reiškiaeilutės išraiška, identifikuojančią lauką, kuriame yra skaitiniai duomenys, kurių vidurkį norite apskaičiuoti, arba reiškinys, kuris atlieka skaičiavimą, naudodamas to lauko duomenis. Operandai, esantys " reiškinys ", gali apimti lentelės lauko pavadinimą, konstantą arba funkciją (kuri gali būti vidinė arba vartotojo apibrėžta, bet ne viena iš kitų SQL agregavimo funkcijų).

Pastabos

Vidurkis, apskaičiuotas pagal AVG , yra aritmetinis vidurkis (reikšmių suma padalinta iš reikšmių skaičiaus). Pavyzdžiui, galite naudoti AVG, kad apskaičiuotumėte vidutinę krovinio kainą.

Funkcija AVG neapima jokių NULL laukų skaičiavime.

Galite naudoti AVG užklausos išraiškoje ir QueryDef objekto SQL ypatybėje arba kurdami įrašų rinkinys objektą pagal SQL užklausą.

Pavyzdžiai

Reiškinys

Rezultatai

Pasirinkite AVG ([UnitPrice]) kaip Reiškinys1 iš ProductSales;

Grąžina visų lauko "UnitPrice" reikšmių vidurkį iš lentelės "ProductSales" ir rodo stulpelio Reiškinys1.

SELECT AVG ([sale Price]) kaip Avgsale Price, AVG ([nuolaida]) kaip AvgDiscount iš ProductSales;

Grąžina lauką "Saluprice" ir "nuolaida" iš lentelės Produktopardavimas. Rezultatai rodomi stulpelyje "Avgsaluprice" ir "AvgDiscount" atitinkamai pateikia visų "Saluprice", kai parduotas kiekis yra didesnis nei 10, vidurkį. Rezultatai rodomi stulpelyje "Avgsalevprice".

Pasirinkite ABS (AVG ([nuolaida])) kaip AbsAverageDiscount iš ProductSales;

Pateikia lauko "nuolaida" absoliučiąją reikšmę ir rodo stulpelyje "AbsAverageDiscount".

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Taip pat žr.

Laukų skaičiavimas SQL funkcijose

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×