情况是这样的。我把1号桌的副本给2号桌。每次重新加载浏览器时,我都会删除重复的数据,但我面临的问题是,如果编辑table1数据,我不希望它覆盖table2中的现有记录。我该怎么做?一旦我更新了表1中的任何数据,我就会一直收到这个错误
Error:
INSERT INTO table3 (ID,user,name)
SELECT a.ID,a.user,a.name
FROM table1 a
LEFT JOIN table3 b
ON a.ID = b.ID
AND a.user = b.user
AND a.name = b.name
WHERE b.ID IS NULLDuplicate entry '1' for key 'PRIMARY'
1条答案
按热度按时间qmb5sa221#
您可以使用此查询:
插图: