我只是想知道最好的方法来做到这一点。
我有一个包含 2 个表的数据库。
第一个表
id - primary key
title
第二张表
id - primary key
first_id
order
我想知道在插入时是否存在 first_id 和 order 的组合是否存在然后更新 else 插入的最佳方法是什么?
例如,如果我尝试在第二个表中插入一条记录 first_id = 10 和 order = 1 并且该记录已经存在,则更新而不是插入新记录。我在某处读到了有关使列组合独一无二的信息,但不知道如何去做。
编辑:对不起,我忘了提到我正在使用 MySQL