AVG()
Standard SQLВозвращает среднее арифметическое числовых значений. NULL игнорируются.
Синтаксис
AVG(column)
Примеры
Средний чек
SELECT AVG(amount) FROM orders;
→ 2003.52
Среднее по группам с фильтром
SELECT category, AVG(price) AS avg_price FROM products GROUP BY category HAVING AVG(price) > 1000;
Важно знать
- ⚠Результат всегда числовой тип (numeric/float).
- ⚠Для целых чисел результат не округляется автоматически — используйте ROUND.