Ho capito.
Personalmente faccio + query. Il Group by te le raggruppa sempre per un tipo e quindi...
- Query 1
Risultato 1
- Query 2
Risultato 2
Se poi vuoi far si che le query si aggiornino automaticamente se aggiungi una nuova categoria prodotti, l'id_tipo in Where lo estrapoli dinamicamente.