首页 > 解决方案 > 如何在 c# 和 SQLSERVER 中使用 SQL 查询执行以下功能?

问题描述

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

Source_table
name  value 
a      5
b      10
a      10

期望的输出:

Dest_table   
name    value  
a        15  
b        10  

标签: c#sqlsql-server

解决方案


试试下面的查询:

INSERT INTO Dest_table
(name,value)
SELECT name,sum(value) AS value
FROM Source_table
GROUP BY name

推荐阅读