【发布时间】:2017-07-13 15:43:12
【问题描述】:
如何在 2 个表之间设置条件?
1 个表的 ID 值需要根据另一个表中设置的值进行更改。
到目前为止我的查询......不知道它是否有效。
UPDATE table1 set value='2' INNER JOIN table2 WHERE CONVERT(value USING utf8) LIKE '%text%') 所以当第一个表中的值为 2 时,表 2 中的相同项目将被分配一个特定的类别。查询应检查表 2 中的 ID 是否与表 1 中包含该值的 ID 相同。
【问题讨论】:
-
用您正在使用的数据库标记您的问题。还提供样本数据和期望的结果。您的联接没有
ON子句。 -
@GordonLinoff 使用 mysql 数据库。
标签: mysql sql database join inner-join