شبكة تعلم مع ناو

كيف أحسب متوسط قيم عمود في SQL؟ (الدالة AVG)

نستخدم الدالة AVG() لحساب المتوسط:

SELECT AVG(amount) AS average_sales_amount
FROM sales;

هذا الاستعلام يحسب متوسط كل قيم العمود amount في جدول sales. والجزء AS يعطي النتيجة اسمًا واضحًا.

متوسط لكل مجموعة

SELECT seller_id, ROUND(AVG(amount), 2) AS avg_sale
FROM sales
GROUP BY seller_id;

دوال قريبة

  • SUM() المجموع، COUNT() العدد.
  • MAX() الأعلى، MIN() الأقل.

AVG() تتجاهل القيم NULL في الحساب.

اختبر نفسك

خمسة أسئلة سريعة، مع الإجابة والشرح بعد كل سؤال.