Я хотел бы получить количество каждой подгруппы, которая появляется в основной группе.
Учитывая следующее:
| Clothing | Colour
-----------------------
| Shirt | black
| Shirt | black
| Shirt | black
| Shirt | yellow
| Shoes | yellow
| Shoes | yellow
| Shoes | black
Мой желаемый результат будет:
| A | B
---------------------------
| Shirt_Blacks | 3
| Shirt_Yellows | 1
| Shoes_Blacks | 1
| Shoes_Yellows | 2
РЕДАКТИРОВАТЬ: Выходной формат 2:
| Clothing | Black | Yellow
-----------------------------------
| Shirt | 3 | 1
| Shoes | 1 | 2
Попробовал следующее без удачи:
SELECT COUNT(Colour)
FROM [randomtable]
Group By Clothing