Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Menggabungkan Dua Jadual MySQL dengan Struktur Serupa?

Bagaimanakah Saya Boleh Menggabungkan Dua Jadual MySQL dengan Struktur Serupa?

Susan Sarandon
Lepaskan: 2025-01-13 08:52:41
asal
651 orang telah melayarinya

How Can I Merge Two MySQL Tables with Similar Structures?

Gabungkan jadual MySQL dengan struktur yang serupa

Terdapat banyak cara untuk menggabungkan dua jadual MySQL dengan struktur yang serupa. Satu pendekatan melibatkan penyelesaian konflik utama yang berpotensi.

Kaedah 1: INSERT IGNORE

Jika mengekalkan baris sedia ada dalam table_1 adalah kritikal, menggunakan pertanyaan berikut akan mengekalkan integriti data table_1 sambil menggabungkan baris baharu daripada table_2:

<code class="language-sql">INSERT IGNORE
  INTO table_1 
SELECT *
  FROM table_2
     ;</code>
Salin selepas log masuk

Pertanyaan ini mengabaikan mana-mana baris dalam table_2 yang mempunyai kunci utama yang sama seperti yang sedia ada dalam table_1 dan hanya memasukkan baris dengan kunci primer yang unik.

Kaedah 2: GANTIKAN

Untuk senario di mana anda perlu mengemas kini baris sedia ada dalam table_1 dengan data daripada table_2, pertanyaan berikut digunakan:

<code class="language-sql">REPLACE
   INTO table_1
 SELECT *
   FROM table_2
      ;</code>
Salin selepas log masuk

Pertanyaan ini akan menggantikan baris yang sepadan dalam table_1 dengan baris yang sepadan dalam table_2 sambil memasukkan baris dengan kunci utama yang unik.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggabungkan Dua Jadual MySQL dengan Struktur Serupa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan