Mastintin para mi seria algo asi select a.idarticulo, b.nombre, sum(if(month(fecha)=1,(unidades*precio),0)) as Enero, sum(if(month(fecha)=2,(unidades*precio),0)) as Febrero, sum(if(month(fecha)=3,(unidades*precio),0)) as Marzo, sum((unidades*precio)) as Total from tabla_cant_vend as a left join tabl...