mysql一条sql就可以实现不存在就插入,存在就更新
解决方法:
假如表有id和time两个字段,现在实现如果id不存在就插入,否则time就叠加,实现sql如下:
String sql = "INSERT INTO tb_monitor(id,time) VALUES(?,?) ON DUPLICATE KEY UPDATE time=time+VALUES(time);
向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
mysql一条sql就可以实现不存在就插入,存在就更新
解决方法:
假如表有id和time两个字段,现在实现如果id不存在就插入,否则time就叠加,实现sql如下:
String sql = "INSERT INTO tb_monitor(id,time) VALUES(?,?) ON DUPLICATE KEY UPDATE time=time+VALUES(time);
有建议,请留言!