-1

如何将所有记录从一个表复制到另一个表而不重复名称并将它们的值汇总到另一个表中。谢谢

Source_table
name  value 
a      5
b      10
a      10

期望的输出:

Dest_table   
name    value  
a        15  
b        10  
4

2 回答 2

1

试试下面的查询:

INSERT INTO Dest_table
(name,value)
SELECT name,sum(value) AS value
FROM Source_table
GROUP BY name
于 2018-08-08T05:16:01.297 回答
0

尝试以下查询:但对于好的帖子,如果您正确格式化您的问题会更好

select name, sum(value) as value from source_table
    group by name
于 2018-08-08T05:15:59.093 回答