gpt4 book ai didi

MySql - 开关值

转载 作者:行者123 更新时间:2023-11-29 08:55:31 37 4
gpt4 key购买 nike

我在 mySql 中有以下场景,是否可以使用更新语句更新值?

当 1.A 与 2.C 匹配时,我想将值表 1.A 设置为 2.B 的值

Table1

columnA

Table2

columnB
columnC

我正在考虑运行以下命令 - 它会起作用吗?

Update Table1 SET Table1.columnA=Table2.columnB
WHERE Table1.columnA = Table2.columnC

非常感谢任何帮助,

最佳答案

您可以使用此查询 -

Update
Table1, Table2
SET
Table1.columnA = Table2.columnB
WHERE
Table1.columnA = Table2.columnC;

...或带有 JOIN 子句的查询 -

Update Table1 JOIN Table2
ON Table1.columnA = Table2.columnC
SET
Table1.columnA = Table2.columnB

关于MySql - 开关值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10072044/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com