Se ho ben capito dovrebbe essere una cosa del genere:
codice:select id_articolo,colore, sum(if(taglia="S",1,0)) as S, sum(if(taglia="M",1,0)) as M, sum(if(taglia="L",1,0)) as L, sum(if(taglia="XL",1,0)) as XL from tabella group by id_articolo,colore