Функции: агрегатныеStandard SQL
AVG()
Возвращает среднее арифметическое числовых значений. 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.