【发布时间】:2016-09-13 10:36:46
【问题描述】:
我有两个表,即 foo 和 bar
Table :foo
col1 col2 col3 col4
4 6 1 a
5 2 1 b
3 8 2 c
Table: bar
colA colB colC
(col1/col3) (col2/col3) a
. . b
. . c
. . d
我想用上面的计算更新表 bar 并将其加入 bar 表中以获得结果, bar 中的 colC 和foo 中的 col4 是常见的使用 joinhow 我应该去。任何帮助将不胜感激。 所以我得到的 bar 表就像
colA colB
4(col1/col3) 6(col2/col3)
5(col1/col3) 2(col2/col3)
0.5(col1/col3) 4(col2/col3)
【问题讨论】:
-
您要将
update或insert放入bar表中吗?根据这些数据显示您的完整create table codes和预期结果。 -
请显示您想要得到的结果。如果您正在寻找通用解析和执行,那么 SQL 可能不是正确的工具。
-
@1000111 我要更新table bar的colA & colB列。
-
那么这两个表是如何关联的呢?定义关系。根据一些有效数据发布
table structure code和您的预期结果。 -
bar表在您预期的更新操作之前包含什么? @Deepesh
标签: mysql join sql-update