c# - 如何在 c# 和 SQLSERVER 中使用 SQL 查询执行以下功能?
问题描述
如何将所有记录从一个表复制到另一个表而不重复名称并将它们的值汇总到另一个表中。谢谢
Source_table
name value
a 5
b 10
a 10
期望的输出:
Dest_table
name value
a 15
b 10
解决方案
试试下面的查询:
INSERT INTO Dest_table
(name,value)
SELECT name,sum(value) AS value
FROM Source_table
GROUP BY name
推荐阅读
- amazon-web-services - CDK 合成器不验证 lambda
- collapse - 折叠无子 QTreeWidget 项
- rundeck - Rundeck 作业将文件传输到远程节点
- json - 从请求中解析 JSON 会删除 json 文件的开头
- typescript - 映射到类型的架构中的自定义标量
- scala - Spark 3.0 中使用聚合器的通用 UDAF
- java - Android下载管理器多次下载链接
- java - 我应该为 CordApp 环境下载哪个 Open JDK?
- c# - 检测注释、拆分或子串哪个更好
- spring-cloud - DataFlowTemplate 响应不返回正文