Mysql查询搜索一列并替换另一列

时间:2013-11-26 14:38:45

标签: mysql select replace

我有一个大型数据库表,想要在包含值“79”的列'cat_id'中选择行,然后将所有值替换为“system”列中的值,其值为“6”行。

2 个答案:

答案 0 :(得分:1)

此查询将执行此操作:

UPDATE `table` SET `system` = '6' WHERE `cat_id` = '79'

答案 1 :(得分:0)

我可能会误解你,但我认为你正在寻找一个简单的更新:

UPDATE yourTable
SET system = 6
WHERE cat_id = 79;