sql-server - 如何使用 group by 获取另一个表的列的总和
问题描述
我有两个表 T1 和 T2 以及两个表 C1 和 C2 中的两个相同的列。我想要使用 group by 子句的列 T2.C2 的总和。
我的查询是
Select T1.C1,
Sum(T2.C2)
from T1 inner Join T2 on T1.C1=T2.C1
group by T1.C1
输出是
T1.C1 T2.C2 名称 100 200
我需要名字前面的总和 300
解决方案
推荐阅读
- swift - 使用用户定义运行时属性的行间距
- javascript - 在描述块和每个测试块中定义浅层之间的区别?
- javascript - 从当前月份向后返回数组
- javascript - 如何在html中将数据从一个页面传递到另一个页面?
- php - 如何在 Laravel 中使用来自 RabbitMQ 的消息
- javascript - 如何避免在Typescript的子类中重新声明类方法参数类型
- java - 如何渲染 Angular 应用程序服务器端并嵌入另一个 Angular 应用程序?
- javascript - 单击PHP中的按钮后如何重定向到URL
- sql - 执行错误:创建数据库汽车。原因:org.h2.jdbc.JdbcSQLSyntaxErrorException:SQL 语句中的语法错误“CREATE[*] DATABASE CARS
- powershell - Azure DevOps REST API 调用仅检索前 100 条记录并且 ContinuationToken 获取为空