一个关于sql统计商品的问题!!!

请教下大神,问题如图,要有代码,详细一些,谢谢!!图片说明

select 操作数 from 表 group by 物料颜色 having 进出状态 =0 order by 物料名称

 SELECT 物料名称,物料颜色,SUM(calnum) FROM 
(SELECT 物料名称,物料颜色,CASE 进出状态 WHEN 1 THEN 0-操作数 ELSE 操作数 END AS calnum FROM 表) AS tablecal
GROUP BY 物料名称,物料颜色

补充,以上在mysql下运行通过