日期:2014-05-18  浏览次数:20566 次

怎么合并这个表的记录啊?热心人参与就有分
能不能用查询语句将表中如下的记录,根据名称将两条记录合并成一条?

名称       入库           出库    
-----   --------   ------  
甲             30             0          
甲             0               20          
乙             0               50
乙             40             0
丙             60             0

想查询出如下结果:
名称       入库           出库    
-----   --------   ------  
甲             30             20          
乙             40             50
丙             60             0

谢谢大家!

------解决方案--------------------
select 名称 ,sum(入库), sum(出库) from 表 group by 名称
------解决方案--------------------
select 名称,入库=sum(入库),出库=sum(出库) from tb group by 名称
------解决方案--------------------
select 名称,sum(入库) 入库,sum(出库) 出库
from table
group by 名称
order by 名称
------解决方案--------------------
楼上正解