MySQL 中怎么使用 CASE WHEN 语句修改数据
时间: 2024-05-29 07:08:17 浏览: 71
可以使用类似以下的语法来使用 CASE WHEN 语句修改数据:
UPDATE table_name SET column_name = (CASE WHEN condition THEN value1 ELSE value2 END) WHERE some_column = some_value;
其中,table_name 是要修改数据的表名,column_name 是要修改的列名,condition 是一个条件,如果满足该条件,就将该列的值设置为 value1,否则设置为 value2。some_column 和 some_value 用来指定要更新哪些行。
阅读全文