Не зная структуры вашей таблицы, я бы сказал, что то, что вы называете сгруппированным, это просто еще один порядок, например
SELECT Product, Color, Sellout
FROM Table
ORDER BY Product, Sellout DESC
Результат:
Test1 Red 90%
Test1 White 80%
Test2 Red 70%
Test3 Black 50%
С помощью GROUP BY
вы «складываете» строки с одинаковыми значениями из столбца группировки и применяете функцию агрегирования (например, SUM
) для всех других (выбранных) столбцов.
Группировка по запросу и результату выглядит следующим образом:
SELECT Product, AVG(Sellout)
FROM Table
Результат:
Test1 85
Test2 70
Test3 50