我接管了使用mysql innodb数据库的Web应用程序的开发。客户端在事故中有很多重复记录。我正在构建一个合并工具来保存一条记录并将其他相关数据推送给它。如何在innodb表中合并2行
因此,例如由于错字,我可能会有。
entity_id entity_cat common_name
--------------------------------------
abcdefg customer John Doe
hijklmn customer Jon Doe
然后我有一堆链接到entity_id的表。我想删除'hijklmn',并让其他表中的所有关联数据将其'customer_entity_id'更改为'abcdef'。
问题是,关系都在删除级联。我有没有办法合并这两条记录而不丢失任何数据?
这会有所帮助: http://stackoverflow.com/a/10734643/613247 – Edmon 2012-08-07 17:55:36