能,但是你说的不清楚,写个语句你看看,能否受到启示。UPDATE 表名 SET 字段1= CASE WHEN 条件1 THEN 1 ELSE 0 END, 字段2= CASE WHEN 条件2 THEN 0 ELSE 1 END意思你理解了,就会写了,这里的值我用1和0代替的,具体的看你的是啥了。用case when 你去研究研究这个语法。呵呵。