我有三个字段的表:MySQL |如果字段存在插件的更新记录插入
- 自动递增整数(主键)
- 字符串,它应该是唯一的
- 整数包含值不唯一
见图片浏览: enter image description here
为INT值埃格尔领域不需要是唯一的。
我的问题: 我从API中提取数据并将字符串和第三个字段(整数)插入表中。此刻,我正在截断表格并再次插入以避免重复。我该如何做,所以如果字符串是存在的,它只是更新第三个字段(整数),如果它不存在,它将按正常插入行。
我知道ON DUPLICATE KEY技术,但我的'钥匙'是主键,它是我想检查重复的字符串字段。