单个“INSERT ... ON DUPLICATE KEY”具有多个VALUES,返回所有重复的id

时间:2013-05-16 00:18:48

标签: php mysql

当更新covered_addresses表时,应用程序需要在家中提供服务时向用户发送电子邮件。我希望在重新设置数据库之前在'ON DUPLICATE KEY'中使用MySQL函数,但到目前为止找不到它。

INSERT INTO table (col1, col2, col3) VALUES (a, b, c), (g, f, h), (do, re, mi)... // a zillion rows
ON DUPLICATE KEY [function to return all duplicate id's]

ps。:我知道如何在循环中执行多个插入时一次返回一个重复的id,但我担心循环中的60k插入会很昂贵,所以我需要一个查询。任何线索?

0 个答案:

没有答案