日期:2014-05-17 浏览次数:20529 次
select 产品名称, sum(case when 类型='A仓库' then 产品数量 else 0 end) as [A仓库数量], sum(case when 类型='B仓库' then 产品数量 else 0 end) as [B仓库数量] from tb group by 产品名称
------解决方案--------------------
select 产品名称, max(case 类型 when A仓库 then 产品数量 else null end) as A仓库数量, max(case 类型 when B仓库 then 产品数量 else null end) as B仓库数量 from tb group by 产品名称