我有两个相同的表。数据库mysql。
如何比较两个表格?
Table1,Table2 - 仅在行中相同..差异
如果在一个表中存在id键,则更新行。如果key不存在,则插入新行。比较两个表,如果不存在更新或插入
谢谢。
我有两个相同的表。数据库mysql。
如何比较两个表格?
Table1,Table2 - 仅在行中相同..差异
如果在一个表中存在id键,则更新行。如果key不存在,则插入新行。比较两个表,如果不存在更新或插入
谢谢。
一个选项可能是使用REPLACE,它与INSERT类似,只是在插入之前现有的'in the way'被删除。
还有INSERT ON DUPLICATE KEY UPDATE这是有点类似 - 你的建议。
你为什么不只是使用MySQL的复制? – Asaph 2010-12-16 15:42:55