我接管了使用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