小编典典

在mysql中重复条目上跳过插入

sql

我有一个喜欢的表,其中包含一些字段,例如login_id,driver_id(一个login_id可能有很多driver_id)。然后我正在使用批量更新,没有检查表中是否存在driver_id。

输入数据将是驱动程序ID的集合,如果相关的login_id已经存在相同的ID,则需要跳过驱动程序ID的插入。因此,将插入新的ID,而不会插入其他ID

我可以用mysql做些什么,表中需要做哪些设置?

请给我提意见


阅读 117

收藏
2021-04-22

共1个答案

小编典典

您可以使用“ INSERT IGNORE INTO”。它返回更新的行数。

INSERT IGNORE INTO favorite(login_id,driver_id) VALUES (login_id,driver_id) (login_id,driver_id).....
2021-04-22