Есть данные,
id | project_id | name | type |
________________________________________________
1 | 2 | запрос 1 | 1 |
2 | 2 | запрос 2 | 4 |
3 | 1 | запрос 3 | 3 |
4 | 3 | запрос 4 | 2 |
4 | 2 | запрос 5 | 4 |
в поле type могут быть значения 1,2,3,4
нужно группировать по полю project_id, при этом (каким то неведомым мне образом) посчитать,
сколько штук в поле type с 1, 2, 3, 4
получиться должно что то типа того
id | project_id | name | type | type1 | type2 | type3 | type4 |
______________________________________________________________________________
1 | 2 | запрос 1 | 1 | 1 | 0 | 0 | 2 |