Курс SQL и Django ORM, часть 8: Группировка данных GROUP BY SQL

Команда GROUP BY в языке SQL используется для группировки данных по определенным критериям. Она позволяет выполнять агрегатные функции, такие как COUNT, SUM, AVG, MAX, MIN и другие, для каждой группы данных в результате запроса. Синтаксис команды GROUP BY выглядит следующим образом: SELECT столбец1, столбец2, агрегатная_функция(столбец) FROM таблица WHERE условие GROUP BY столбец1, столбец2, Где: столбец1, столбец2, ... указывают столбцы, по которым требуется сгруппировать данные. агрегатная_функция(столбец) представляет собой функцию агрегации, которая будет применяться к каждой группе данных. Например, COUNT, SUM, AVG, MAX, MIN и т.д. таблица - это таблица, из которой необходимо извлечь данные. условие (необязательно) - это условие, которое фильтрует данные до группировки
Back to Top