Преминаване към основното съдържание
Office

Функция Avg

Изчислява аритметичната средна стойност на набор от стойности, които се съдържат в указаното поле в заявка.

Синтаксис

AVG ( израз )

Контейнерът израз представлява низов израз, идентифициращ полето, което съдържа числовите данни, които искате да се показват средно, или израз, който извършва изчисление с помощта на данните в това поле. Операндите в израз могат да включват името на поле от таблица, константа или функция (които могат да бъдат присъщи или дефинирани от потребителя, но не и една от другите SQL сумиращи функции).

Забележки

Средната стойност, изчислена от AVG , е аритметичната средна стойност (сумата на стойностите, разделена на броя стойности). Можете да използвате AVGнапример, за да изчислите средните разходи за навло.

Функцията AVG не съдържа никакви празни полета в изчислението.

Можете да използвате AVG в израз на заявка и в свойството SQL на QueryDef обект или когато създавате набор записи обект, БАЗИРАН на SQL заявка.

Примери

Израз

Резултати

ИЗБЕРЕТЕ AVG ([UnitPrice]) като Израз1 от ProductSales;

Връща средната стойност на всички стойности в полето "UnitPrice" от таблицата "ProductSales" и се показва в колоната Израз1.

ИЗБЕРЕТЕ AVG ([SalePrice]) като AvgSalePrice, AVG ([отстъпка]) като AvgDiscount от ProductSales;

Връща средното поле "SalePrice" и "отстъпка" от таблицата ProductSales. Резултатът се показва в колоната "AvgSalePrice" и "AvgDiscount" съответно Връща средната стойност на всички "SalePrice", където "продадено" количество е над 10. Резултатите се показват в колоната "AvgSalePrice".

Изберете ABS (AVG ([отстъпка])) като AbsAverageDiscount от ProductSales;

Връща абсолютната стойност на средната стойност на полето "отстъпка" и се показва в колоната "AbsAverageDiscount".

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Вж. също

Изчисляване на полета в SQL функции

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×