UPDATE git_version SET update_time = 2023-07-24 131054status = CASE WHEN id = 114 THEN 1 ELSE 0 END WHERE status 2;如何修改成已经status = 0 的不做改变
要修改语句以确保只有 status = 0 的行不做改变,可以使用以下 SQL 语句:
UPDATE git_version SET update_time = '2023-07-24 13:10:54', status = CASE WHEN status = 0 THEN 0 ELSE CASE WHEN id = 114 THEN 1 ELSE 0 END END WHERE status <> 2;
原文地址: https://www.cveoy.top/t/topic/iheN 著作权归作者所有。请勿转载和采集!