【发布时间】:2015-02-01 11:55:24
【问题描述】:
我需要使用来自另一个数据库的另一列的值来更新数据库中的一列。
这是我的查询:
UPDATE dbA.tableA as a
SET a.columnA = b.columnB
FROM dbB.tableB as B
WHERE
a.num = b.num
我得到了错误:
1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 'FROM ... 附近使用的正确语法
两个数据库在同一个服务器上。
我该如何解决这个问题?
【问题讨论】:
-
mysql update join 的可能重复项
标签: mysql