Новая крыша покрыта! Планы меняются прямо на ходу. Гоняем мини-трактор и улучшаем хутор
Как работает GROUP BY в MySQL
GROUP BY - это оператор в языке SQL, который позволяет группировать строки в результате запроса по определенному столбцу или столбцам. Он широко используется в MySQL для агрегирования данных и выполнения различных вычислений. Он используется в сочетании с функциями агрегации, такими как COUNT, SUM, AVG, MAX, MIN и другими. Оператор GROUP BY группирует строки по значениям в указанных столбцах и применяет выбранные функции агрегации к каждой группе. Простой пример использования В этом примере мы выбираем...
Тонкости агрегации в ClickHouse: как избежать OOM-ошибки с GROUP BY?
Как работают агрегатные функции в ClickHouse, почему SQL-запросы с GROUP BY потребляют много памяти и что поможет сделать их быстрее и эффективнее: лайфхаки многопоточной агрегации в колоночной базе данных. Агрегатные функции позволяют вычислить экстремум (минимум/максимум), среднее значение, количество, сумму или другое результирующее значение в группе. Агрегации необходимы для аналитики данных, поэтому ClickHouse поддерживает не только стандартные агрегатные функции (count, min, max, sum, avg,...