我想取代基于列值从其他列的值,但我不断收到语法错误。我究竟做错了什么?这是我累了:mysql设置和更新
SELECT * FROM `table` WHERE `id_1` =164 and `id_2` = 6
SET `id_1` = (188|164)
WHERE `id_1` = 164 AND `id_2` = 6
UPDATE `table`
这给了我一个SET附近的语法。
SELECT * FROM `table` WHERE `id_1` = 164 AND `id_2` = 6
UPDATE `table`
SET `id_1` = 188
WHERE `id_2` = 6
这给了我一个错误,下面的所有更新。
帮助?谢谢。
这可能是最好查找UPDATE语句的语法。 http://dev.mysql.com/doc/refman/5.5/en/update.html –