5 фишек про агрегатные функции в #SQL которые должен знать каждый:
1. COUNT(*) считает все строки, даже с NULL
2. AVG() пропускает NULL — но AVG(DISTINCT) даст другой результат
3. GROUP BY группирует, HAVING фильтрует группы
4. SUM(column) ≠ SUM(DISTINCT column)
5. MIN() и MAX() — быстрее, чем ORDER BY LIMIT
Подробности — в статье 👇
https://www.dev-notes.ru/articles/database/aggregate-functions-in-sql/