如何在运行时根据其他表中的值添加新列?

Zebronix_777

我想在选择查询中显示新列,其中将包含来自其他表的值的总和,其对应于ID。我现在正在学习Sql,所以只想知道该怎么做,我的问题将作进一步解释。

我将这两个表与t1_id结合在一起

结果应该产生一个带有月份总和的新列

Zebronix_777

SELECT table2.t1_id,table1.name,
sum(case when month='Jan' then amount else 0 end) as jan,
sum(case when month='feb' then amount else 0 end) as feb,
sum(case when month='Mar' then amount else 0 end) as Mar
from table2 inner
join table1 on table1.t1_id=table2.t1_id group by table2.t1_id,name
order by table2.t1_id;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在运行时在 C# MVC 中在运行时向已经存在的数据表添加新行

如何在运行时在spring-SAML中添加新的idp元数据

如何在运行时在Swing中添加JLabel?

如何在运行时读取dockerfile中的值

如何在C#中在运行时添加/执行并最终将新代码删除到程序中

如何在运行时在春季加载其他bean配置文件

SceneKit:如何在运行时从其他场景加载节点?

如何在运行时从其他文件访问字典

如何在运行时使用其他形状制作自定义圆形?

根据其他列值在熊猫中添加新列

如何在运行时添加 texdfields 并在 android jetpack compose 中管理这些文本字段值?

如何在运行时将单元格添加到表

如何根据其他两列中的值在熊猫数据框中添加新列

如何在运行时添加代码

如何在运行时添加SVG元素-Angular

如何在运行时添加Azure函数

如何根据熊猫中的其他列添加新列?

如何在运行时配置JPA表名?

根据其他表中的值添加列

如何在运行时确定通用变量的值?

如何在运行时设置 HttpPostedFileBase ContentType 值

OCaml如何在运行时表示惰性值?

如何在Java运行时将面板动态添加到其他面板?

如何在运行时在春季WebApplicationContext中添加bean实例?

如何在特定测试中在运行时添加参数

如何在JavaScript中在运行时中向对象添加/删除属性

如何在运行时在Java中创建新添加的类的实例

如何在Spark Shell中在运行时添加配置单元属性

在运行时如何在表单中添加字符串控件?