【发布时间】:2019-05-01 06:18:46
【问题描述】:
我有一个关于 MySQL 中“更新”的问题。我有两张表table1 和table2 连接table1.id=table2.tab1。现在,我想根据table1 中的值更新table2 中的值。我试图这样做:
UPDATE table2 SET table2.val='new value'
WHERE table1.id=table2.tab1 AND table1.val='xy'
换句话说,我想更改table2 中所有条目的值val,其中table1 中的相应条目具有值'xy'。
很遗憾,这不起作用。谁能给我一个提示?
【问题讨论】:
标签: mysql sql join syntax sql-update