Группировка записей
Если нужно выдать агрегированное значение (минимум, максимум, сумма и т.д.) не по всему результирующему набору данных, а по каждой из входящих в него групп записей, характеризующихся одинаковым значением какого-либо столбца, используют предложение GROUP BY.
Пример. Показать количество продаж по каждому типу товара.
SELECT Товары.ТипТовара, Sum(Заказ.Количества) AS [Общее Количество]
FROM Товары INNER JOIN Заказ ON Товары.КодТовара = Заказ.КодТовара
GROUP BY Товары.ТипТовара;
Рисунок 5 - Пример запроса с группировкой данных
Дата добавления: 2015-01-19; просмотров: 828;