日期:2014-05-17  浏览次数:20746 次

oracle想合并行
各位大虾,请帮忙啊。。      
A               B       C       D       E       F       G       H      M        N
2012-10-15 730 0 0 0 0 2012121 184 0 184
2012-10-15 730 0 0 2012282 192 0 0 0 0
2012-10-15 730 0 0 0 0 0 0 2012282 0


想通过sql语句变成
A               B       C       D       E       F       G       H      M        N
2012-10-15 730 0 0 2012282 192 2012121 184 2012282 184


请大家帮忙看看SQL怎么写哦。。
------解决方案--------------------
 SELECT A,MAX(B),MAX(C),MAX(D),MAX(E),MAX(F),MAX(G),MAX(H),MAX(M),MAX(N) FROM YOURTABLE  GROUP BY A