读书人

如何合并这个表的记录啊热心人参与就有

发布时间: 2012-02-23 22:01:35 作者: rapoo

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

名称 入库 出库
----- -------- ------
甲 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 名称
[解决办法]
楼上正解

读书人网 >SQL Server

热点推荐