我需要一些帮助来将旧客户数据库拆分为客户和地址
例如:
让我们调用旧表和TB_old
2 个新表new_customer
new_address
TB_old具有以下列:
cust_id, firstname, lastname, address, city, postalcode, phone, email, password
新客户得到:
cust_id(new,A_I), firstname, lastname, phone, email, pass, address_id(link to new_address)
new_address得到:
address_id(new), address, city, postalcode, cust_id (link to new_customers)
我已经做了什么:
INSERT INTO new_customers firstname, lastname, phone etc etc
SELECT TB_old.firstname TB_old.lastname etc etc from TB_old
我被困在哪里:
我坚持将地址插入 new_address,同时使用相对 cust_id 更新它,并使用相对地址更新 new_customer 内部的 address_id。
编辑:额外的图像以使其清楚: