在MySQL 中的表之間複製資料
問題:
如何從現有表中傳輸表資料(以下簡稱表1)到MySQL中新建立的表(表2)?表1包含特定字段,而表2設計有一組不同的字段。
解決方案:
為了滿足這個需求,MySQL提供了一種插入資料的方法透過使用INSERT INTO 語法從另一個表中選擇來插入到一個表中。此技術可用於選擇性地將表 1 中的欄位複製到表 2 中。
以下查詢有效完成任務:
INSERT INTO table2 (st_id, uid, changed, status, assign_status) SELECT st_id, from_uid, now(), 'Pending', 'Assigned' FROM table1;
此查詢的操作如下:
以上是如何在不同欄位結構的MySQL表之間複製資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!