MYSQL,update只更新年月日不更新时分秒或者只更新时分秒不更新年月日
* 数据库表中 set_time 类型是 datetime
uodate只修改年月日不修改时分秒(只传入年月日)
UPDATE table_name SET set_time = ADDTIME(DATE(‘2020-02-02’) + INTERVAL 0 HOUR,TIME(set_time)) WHERE set_id = 1
uodate只修改时分秒不修改年月日(只传入时分秒)
UPDATE table_name SET set_time = ADDTIME(DATE(set_time) + INTERVAL 0 HOUR,TIME(STR_TO_DATE(‘10:10:10’,’%H:%i:%s’))) WHERE set_id = 1