Когда стриминг подбирает тебе плейлист под настроение — где-то в базе данных выполняется запрос. Он считает, сколько раз ты переслушал трек, вычисляет среднее время прослушивания, находит пользователей с похожим поведением. Всё это — агрегатные функции. Несколько строк SQL, и алгоритм «знает» тебя лучше, чем ты думаешь. Представь: у маркетплейса миллион заказов в базе. Каждый — отдельная строка. Без агрегации это просто шум. Но стоит добавить одну функцию — и шум превращается в сигнал: SELECT SUM(amount) AS total_revenue
FROM orders; Один запрос. Одна цифра. Вся выручка компании. Именно так финдиректор стартапа в 9 утра открывает дашборд и видит, что вчера бизнес заработал или потерял. Не таблички — контроль над реальностью. В основе большинства аналитических систем — от TikTok до банковских антифродов — лежат всего пять функций: COUNT — сколько всего. Сколько пользователей зашло в приложение сегодня? Сколько матчей сыграно за сутки? SUM — сколько в сумме. Общая выручка, суммарный траф