将具有行和列的两个表连接起来并求和

没有人

我有一张桌子,看起来像

ColA  ColB  ColC ColD  ColE  ColF
 A    B      C    D     E      F

我想将此表的每一行连接到另一个表

Column1  values
 A          1 
 A          2
 B          1 
 B          2

结果输出将是表2中列值的总和。例如,表1的第一行具有表2中存在的A,B,它们的总和为6。

ColA  ColB  ColC ColD  ColE  ColF    sum
 A    B      C    D     E      F      6

任何想法如何在MYSQL中做到这一点?

戈登·利诺夫

您可以使用子查询来执行此操作:

select t.*,
       (select sum(t2.value)
        from t2
        where t2.column1 in (t.cola, t.colb, t.colc, t.cold, t.cole, t.colf)
       ) as total
from t;

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Python Pandas将两个具有范围条件的表连接起来

使用Play Framework和JPA将两个表连接起来

数据框将两个表与现有数据连接起来

使用CodeIginter将两个带有where子句的表连接起来

Django查询:将具有两个字段的两个模型连接起来

将具有相同模式但具有多个优先级的两个文件连接起来

将两个表与另一个表的多个条目的列连接起来

Python / Pandas:将两个具有多重索引的数据框连接起来

将具有多个值成分的两个RDD连接起来并展平结果

ffmpeg:如何将两个具有任意参数的视频连接起来?

根据值将bash中的两个文件中的行连接起来

如何将列名完全相同的两个表与具有唯一列名的第三个表连接起来以创建新视图?

根据一个单独的表(在EG中)的观察结果将两个表连接起来?

将两个不同的表与公共列上的公共第三个表连接起来

如何将codeigniter中的两个表与jquery数据表连接起来

如何使用聚合和查找将 mongodb 中的两个表连接起来,我在第二个表中作为数组?

kdb:通过复合外键将两个表连接起来的惯用方式是什么?

使用精确匹配和模糊匹配将R中的两个大型数据集连接起来

将具有2个where子句的3个表连接起来获得空结果

如何将两个LSTM与Keras连接起来?

将两个 div 与线末端的圆圈连接起来

Spark:如何在A的ID数组列不包含B的ID列的条件下,将两个`Dataset'的A和B连接起来?

Python:根据具有列表的列将列连接起来

将具有Multiindex列和不规则时间戳的Pandas DataFrames连接起来

Codeigniter将2个表数据与带有ID值的新列连接起来

将具有空单元格的跳过行连接起来

如何在python中将具有相同列值的行连接起来?

将行与列连接起来以创建垂直表

将多个熊猫列与回车符和空白行连接起来