如何在插入mysql期间查找重复数据?

时间:2014-01-20 12:20:58

标签: php mysql on-duplicate-key

我希望在插入过程中找到此查询的重复数据。有没有办法找到它?

INSERT INTO table_tags (tag) VALUES ('tag_a'),('tab_b'),('tag_c')
ON DUPLICATE KEY UPDATE tag=tag;

1 个答案:

答案 0 :(得分:1)

尝试这样的事情

INSERT INTO table_tags
   (tag)
VALUES
   (?)
ON DUPLICATE KEY UPDATE
   tag     = VALUES('tag_a')

请注意,列tag应为unique