使用SQL 將資料從一個表插入另一個表
您需要將資料從「原始資料」表匯入「處理資料”表。具體來說,您希望僅使用 SQL 來執行此操作,而不需要中間程式碼或腳本。
解決方案
要實現您的目標,您可以採用以下方法SQL語句:
INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'
該語句將從received_txts表中提取數據,根據指定的campaign_id過濾結果,並直接將選定的行插入到action_2_members 表中。
在您的特定範例中,查詢 q1 不是必需的,因為資料檢索可以在 INSERT 語句中完成。這種最佳化的方法可確保在單一操作中取得和插入數據,從而有可能提高效能和效率。
以上是如何使用一條語句將資料從一個 SQL 表插入到另一個 SQL 表中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!