Mysql mysql动态添加set中的更新条件 2017年5月4日 / -- 更新用户表,如果用户表的更新时间已存在,则不更新(实际上更新了,但是更新的是本身),否则更新时间为当前时间 UPDATE user SET remark = 'test' ,assigned_time = (CASE WHEN update_time IS NULL THEN NOW() ELSE update_time END) WHERE create_time >= '2017-03-01';