Tugas yang sedang dijalankan melibatkan pemindahan data daripada jadual data mentah (received_txts) ke jadual data yang diproses ( action_2_members) dalam SQL. Untuk mencapai matlamat ini, anda boleh menggunakan sintaks INSERT INTO... SELECT:
INSERT INTO target_table (column1, column2, ...) SELECT column1, column2, ... FROM source_table WHERE condition;
Dalam kes khusus anda, untuk memasukkan data daripada jadual receive_txts ke dalam jadual action_2_members, pernyataan SQL ialah:
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'
Pertanyaan ini mencapai yang dikehendaki dengan lancar operasi:
Dengan melaksanakan pertanyaan ini, anda boleh memindahkan data antara jadual dengan cekap, membolehkan anda memproses dan menggunakannya dengan lebih lanjut dalam operasi pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana untuk Memindahkan Data dengan Cekap Antara Jadual SQL Menggunakan INSERT INTO...SELECT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!