如果没有就插入,如果有就更新
生活随笔
收集整理的这篇文章主要介绍了
如果没有就插入,如果有就更新
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
INSERT INTO `number` (`ID` ,`num`)VALUES ('123', '1234') ON DUPLICATE KEY UPDATE `ID`='123',`num`='1235'
这里使用这句话的时候,是根据主键是否存在来判断这条数据是否存在的,
也就是说:
当ID=123这条数据存在时,num会被修改为1235,最终数据为:ID=123,num=1235
当ID=123这条数据不存在时,表格number中会插入ID=123,num=1234
总结
以上是生活随笔为你收集整理的如果没有就插入,如果有就更新的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: navicat使用触发器
- 下一篇: MySql中 delimiter 详解