AVG (AVG)
میانگین در MySQL یعنی «AVG». این تابع مقدار متوسط را می دهد. مثل معدل کارنامه. مقدارهای NULL حساب نمی شوند و کنار می روند.
تعریف سریع میانگین در MySQL
تابع AVG() میانگین یک عبارت عددی را برمی گرداند. مقدارهای NULL نادیده گرفته می شوند.
سینتکس (Syntax)
AVG(expression);
مثال پایه
میانگین قیمت محصولات را حساب کن و نامش را AveragePrice بگذار.
SELECT AVG(Price) AS AveragePrice;
FROM Products;
مثال با زیرپرس وجو
رکوردهایی را بگیر که قیمتشان از میانگین بالاتر است.
SELECT *;
FROM Products;
WHERE Price > (SELECT AVG(Price) FROM Products);
راهنمای سه گامی
- ستون عددی را انتخاب کن؛ مثل Price.
- AVG(column) را اجرا کن و نام مستعار بده.
- بدان که NULL در محاسبه نمی آید.
نکته: برای آمار بیشتر از COUNT و SUM کنار AVG کمک بگیر.
نکته: اگر نیاز به گروه بندی داری، صفحه INNER JOIN و ترکیبش با میانگین در MySQL را هم ببین. همچنین از میانگین در MySQL در لینک های داخلی استفاده کن.
جمع بندی سریع
- AVG میانگین را برمی گرداند.
- NULL در محاسبه نمی آید.
- می توانی نام مستعار بدهی.
- زیرپرس وجو برای مقایسه کاربردی است.