急!急!查询数据库的值,合并重复记录中相关字段的值

时间:2021-01-10 15:13:15

 表1
  用户号  姓名 电表号  电量  用电性质
   001    王五   1     50     照明
   001    王五   2     330    商业
   002    赵六   3     14     照明
   003    李七   4     66     照明
   004    孙八   5     33     照明
   004    孙八   6     557    商业
   005    钱九   7     14     照明
   006    李名   8     66     照明

现在需要查询到的结果是 就是把用户重复的 电量这个字段加起来
   
用户号  姓名        电量  
   001    王五       380     
   002    赵六       14     
   003    李七       66          
   004    孙八       590    
   005    钱九       14    
   006    李名       66    

  需要用sql语句查询   

  

5 个解决方案

#1


select 用户号,姓名,sum(电量)
from tb
group by 用户号,姓名

#2


select 用户号 ,姓名,sum(电量) as 电量
from 表1
group by 用户号 ,姓名

#3


这个问题好像已经回答过一次了啊。

#4


貌似直接group by即可。

select 用户号 ,姓名 ,sum(电量) from 表1 group by 用户号 ,姓名

#5


select 用户号 ,姓名,sum(电量) as 电量 from TT group by 用户号 ,姓名

#1


select 用户号,姓名,sum(电量)
from tb
group by 用户号,姓名

#2


select 用户号 ,姓名,sum(电量) as 电量
from 表1
group by 用户号 ,姓名

#3


这个问题好像已经回答过一次了啊。

#4


貌似直接group by即可。

select 用户号 ,姓名 ,sum(电量) from 表1 group by 用户号 ,姓名

#5


select 用户号 ,姓名,sum(电量) as 电量 from TT group by 用户号 ,姓名