Num P1 P2 P3 P4 P5
005 0.00 1.00 23.00 2.00 0.00
006 0.00 0.00 12.00 0.00 5.00
006 1.00 0.00 0.00 12.00 0.00 想合并成:
Num P1 P2 P3 P4 P5
005 0.00 1.00 23.00 2.00 0.00
006 1.00 0.00 12.00 12.00 5.00
005 0.00 1.00 23.00 2.00 0.00
006 0.00 0.00 12.00 0.00 5.00
006 1.00 0.00 0.00 12.00 0.00 想合并成:
Num P1 P2 P3 P4 P5
005 0.00 1.00 23.00 2.00 0.00
006 1.00 0.00 12.00 12.00 5.00
解决方案 »
- 真心求高手来帮我补充一下这个SQL语句,往下不会写了,真的需要高手,版主来看看吧。需求很BT。关于自动生成SQL语句的
- 求一条SQL查询语句
- SQL2005占用多少内存算正常??为什么任务管理器显示只104,242K?????
- 如何删除临时表?
- 2005的三个问题
- 急,触发器的问题!!!!!!!!!!老大有空进来看一下最好
- sa用户密码在哪里可以设置?
- 遇到难题了,与事务有关的问题,是不是高手都进来看一下,帮帮小弟
- 请教如何取含某一字符的记录
- 本地数据库和通过WEBSERVICES操作的远程数据库(在INTERNET上)能使用分布式事务吗?
- SQL存储过程返回值的问题
- 插入两字段,怎样获取自增字段?
from tablename
group by num
select Num,P1=sum(P1),P2=sum(P2),P3=sum(P3),P4=sum(P4),P5=sum(P5) from 表名 group by num
from table
group by num
insert into @t select '005' ,0.00 , 1.00, 23.00, 2.00, 0.00
union all select '006' , 0.00 , 0.00 ,12.00 , 0.00 ,5.00
union all select '006' , 1.00 , 0.00 ,0.00 ,12.00 ,0.00select Num,sum(P1) as P1,sum(P2) as P2,sum(P3)as P3,sum(P4) as P4,Sum(P5) as P5 from @t group by NUM
from table
group by Num
from table
group by num
select num , sum(p1), sum(p2) , sum(p3) ,sum(p4) ,sum(p5)
from table
group by num