我们假设我有一个名为TABLE_NAME
的表格,如下所示:
id | name | changeme
------------------------
1 | One | 1
2 | Two | 0
3 | Three | 1
4 | Four | 0
5 | Five | 0
我是否可以运行一条SQL语句将每个changeme
条目更改为“0”?
答案 0 :(得分:9)
UPDATE TABLE_NAME SET changeme = 0
答案 1 :(得分:7)
update TABLE_NAME set changeme = 0 where changeme = 1
答案 2 :(得分:0)
update TABLE_NAME SET changeme="0" WHERE id IN (1,3,4)
如果您要更新ID特定的数据(例如1,3和4)
答案 3 :(得分:-2)
这适用于单个表
UPDATE table_name
SET field_name = replace(same_field_name, 'unwanted_text', 'wanted_text')