gpt4 book ai didi

php - 根据 WHERE 语句更新 1 个表或另一个表

转载 作者:行者123 更新时间:2023-11-29 12:25:23 27 4
gpt4 key购买 nike

我有一个 UNION 语句,使用 WHERE 子句从 2 个表中检索数据。

只是想知道是否可以使用 SQL 语句来更新 table1 或 table2 中的列(注释),具体取决于数据所在的表。

我正在思考以下内容......

UPDATE `table1` OR `table2` 
SET `Comments` = '$AddComment'
WHERE `column` = '$GetColumn'

我已经尝试了问题中的陈述,但是收到以下错误消息...

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OR table2 SET Comments = 'comment' WHERE column = '$GetColumn' at line 1

***问题是,我尝试更新的内容仅在其中一个表中,而不是在两个表中

最佳答案

UPDATE `table1` 
SET `Comments` = '$AddComment'
WHERE `column` = '$GetColumn'

UPDATE `table2`
SET `Comments` = '$AddComment'
WHERE `column` = '$GetColumn'

Maybe it is easier do it twice......

关于php - 根据 WHERE 语句更新 1 个表或另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28416034/

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