我有一個表template
與字段json
。由於json
對於許多template
(1:n)可以是相同的,我創建了另一個表template_json
並將字段template_json_id
(FK)添加到template
。標準化 - 將數據遷移到另一個表
從一個表遷移所有數據antoher我用下面的SQL:
INSERT INTO db.template_json (`json`)
SELECT `json`
FROM db.template;
這完全遷移數據,但當然我留下空template.template_json_id
。我需要從插入內容更新每行template.template_json_id
(FK)template_json.id
。
是否有可能在一個查詢中做到這一點?
你有重複嗎? – e4c5
很多json都是重複的,是的 –
你有沒有爲template_json表添加一個自動增量主鍵? – e4c5