Курс 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 и т.д.
таблица - это таблица, из которой необходимо извлечь данные.
условие (необязательно) - это условие, которое фильтрует данные до группировки
1 view
11
3
1 month ago 00:03:01 396
Открой для себя мощность SQL сегодня
1 month ago 00:00:05 281
Вакансия Ведущий эксперт по сопровождению информационных систем (Альфа-Банк), Москва или МО (гибрид)