Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mengemas kini Jadual MySQL Menggunakan Data dari Jadual Lain?
Mengemaskini Jadual MySQL Berdasarkan Nilai daripada Jadual Lain
Objektif:
Tugasnya adalah untuk mengemas kini nilai dalam satu jadual MySQL (Jadual2) menggunakan data daripada jadual lain (Jadual1) berdasarkan nilai padanan antara tertentu lajur.
Jadual:
Kriteria Pemadanan:
Kemas kini Pertanyaan:
Untuk mencapai kemas kini yang diperlukan, gunakan pertanyaan SQL berikut:
UPDATE Table2 JOIN Table1 ON Table2.SERIAL_ID = Table1.SUBST_ID SET Table2.BRANCH_ID = Table1.CREATED_ID;
Penjelasan:
Keputusan:
Selepas melaksanakan pertanyaan ini, Jadual2 akan dikemas kini dengan nilai 'BRANCH_ID' yang diambil daripada Jadual1 berdasarkan padanan nilai 'SERIAL_ID'. Jadual2 yang terhasil adalah seperti berikut:
Atas ialah kandungan terperinci Bagaimana untuk Mengemas kini Jadual MySQL Menggunakan Data dari Jadual Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!