sql合并查询结果值相同列---急~~跪请大侠帮助!!
本帖最后由 shashayu511 于 2012-12-16 11:27:55 编辑
sql合并查询结果值相同列
比如我的查询结果是
A B C D C D E ..........
010101 石子 一公司 100 30 3000 吨
010101 石子 二公司 110 50 5500 吨
010101 石子 三公司 105 70 7350 吨
010102 水泥 四公司 70 35 2450 吨
010102 水泥 五公司 68 10 680 吨
我现在要把A,B列相同的值合并,实现结果如下
010101 石子 一公司 100 30 3000 吨
二公司 110 50 5500
三公司 105 70 7350
010102 水泥 四公司 70 35 2450 吨
五公司 68 10 680
谁能帮我,主要是在BI报表里展现呢,所以要合并,不然太难看了,请问如何写SQL语句啊
------解决方案--------------------with t as
(
select 'A' as M,1 as N union
select 'A' as M,2 as N union
select 'A' as M,3 as N union
select 'B' as M,4 as N union
select 'B' as M,5 as N union
select 'B' as M,6 as N union
select 'C' as M,7 as N
),