读书人

求一条sql语句解决思路

发布时间: 2012-04-26 14:01:31 作者: rapoo

求一条sql语句
table1表(字段id1,字段id2,字段a1,字段a2,字段a3)
求一条语句,得到下面的结果集:

ID1 ID2 N SUM
-----------------
id1,id2,N1 sum(a1)
id1,id2,N2 sum(a2)
id1,id2,N3 sum(a3)

//N1,N2,N3为任意标识

即得到上面三条数据,求解!

[解决办法]
你的记录 是什么?
[解决办法]

探讨

table1的记录为:
id1 id2 a1 a2 a3
--------------------------
001,002,100,200,300
001,002,120,310,450
001,002,200,258,300
001,002,365,340,560
001,002,560,320,450
001,002,400,230,400

[解决办法]
三条记录:只能用UNION 了
[解决办法]
union 是怎么实现的?

读书人网 >IBM DB2

热点推荐