只要一个条件控制更新 可以直接使用id即可
insert into newbie_stats_copy(id,reg) values(8888,4) ON DUPLICATE KEY update id=8888,reg=reg+3
如果存在id 8888 就更新数据 reg+3,如果不存在则插入8888 reg=4
如果两个条件控制更新 使用联合唯一索引
ALTER TABLE `newbie_stats_copy`
ADD UNIQUE INDEX `app_id` (`app_id`, `dd_ts`) USING BTREE ;
insert into newbie_stats_copy(app_id,dd_ts,reg) values(8888,20220212,4) ON DUPLICATE KEY update app_id=8888,dd_ts=20220212,reg=reg+3
如果存在app_id 8888 dd_ts 20220212 就更新数据 reg+3,如果不存在则插入app_id 8888 dd_ts 20220212 reg 4