我想取代基於列值從其他列的值,但我不斷收到語法錯誤。我究竟做錯了什麼?這是我累了: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 –