我有一个喜欢的表包含一些字段,如login_id,driver_id(一个login_id可能有很多driver_id).然后我使用批量更新,没有检查表中是否存在driver_id.
输入数据将设置驱动程序ID,如果相同的id已存在于相关的login_id,我需要跳过驱动程序ID的插入.因此,新的ID将被插入,而其他的则不会
我可以用mysql做什么,表中需要的是什么设置.
请建议我
最佳答案
您可以使用“INSERT IGNORE INTO”.it返回更新的行数.
INSERT IGNORE INTO favorite(login_id,driver_id) VALUES (login_id,driver_id) (login_id,driver_id).....