码上敲享录 > mysql实战经验分享 > mysql一条sql就可以实现不存在就插入,存在就更新

mysql一条sql就可以实现不存在就插入,存在就更新

上一章章节目录下一章 2019-02-28已有2215人阅读 评论(0)

mysql一条sql就可以实现不存在就插入,存在就更新


解决方法

假如表有id和time两个字段,现在实现如果id不存在就插入,否则time就叠加,实现sql如下:

String sql = "INSERT INTO tb_monitor(id,time) VALUES(?,?) ON DUPLICATE KEY UPDATE time=time+VALUES(time);


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交