Dalam MySQL, ' INSERT ABAI pernyataan ” digunakan apabila menggabungkan satu atau beberapa rekod jadual lain ke dalam satu jadual. Selain itu, ia mengelakkan baris yang tidak sah, seperti menambah kunci pendua di mana medan jadual mempunyai kekangan kunci UTAMA atau UNIK. Satu lagi situasi ialah memasukkan nilai NULL di mana medan jadual mempunyai kekangan NOT NULL.
Siaran ini akan membincangkan kaedah penggabungan jadual dalam pangkalan data MySQL.
Bagaimana untuk Menggabungkan Jadual dalam Pangkalan Data MySQL?
Untuk menggabungkan jadual dalam pangkalan data MySQL, ikuti langkah yang disenaraikan di bawah:
- Akses pelayan MySQL dan semak pangkalan data yang tersedia.
- Tukar pangkalan data dan senarai jadual.
- Paparkan kandungan jadual.
- Jalankan ' INSERT ABAIKAN KE DALAM
SELECT * FROM
” perintah.
Langkah 1: Akses Pelayan MySQL
Pada mulanya, buka terminal Windows dan laksanakan arahan yang disediakan untuk mengakses pelayan MySQL:
mysql -dalam akar -hlm
Langkah 2: Paparkan Pangkalan Data
Kemudian, gunakan ' TUNJUKKAN ” perintah untuk memaparkan semua pangkalan data yang tersedia:
TUNJUKKAN PANGKALAN DATA;Kami telah memilih ' mynewdb ” pangkalan data daripada senarai:
Langkah 3: Tukar Pangkalan Data
Sekarang, laksanakan ' GUNA ” perintah untuk menukar pangkalan data:
GUNAKAN mynewdb;Langkah 4: Senaraikan Jadual
Seterusnya, lihat semua jadual pangkalan data semasa dengan menjalankan ' TUNJUKKAN ” perintah:
TUNJUKKAN JADUAL;Seperti yang anda lihat, kami telah memilih dua jadual yang diserlahkan di bawah ' markah_kelas ” dan “ markah_pelajar ”:
Langkah 5: Lihat Kandungan Jadual
Untuk memaparkan kandungan jadual yang dipilih sebelum ini dengan melaksanakan “ PILIH ” kenyataan:
PILIH * DARIPADA markah_pelajar;Di sini, kami telah menunjukkan ' markah_pelajar ” kandungan jadual yang mengandungi tiga rekod:
Kemudian, lihat kandungan ' markah_kelas ” jadual:
PILIH * DARI markah_kelas;Seperti yang anda lihat, jadual yang ditunjukkan di bawah mempunyai dua rekod:
Langkah 6: Gabungkan Jadual
Akhir sekali, laksanakan ' MASUKKAN ABAIKAN KE DALAM ” pernyataan untuk menggabungkan jadual:
INSERT ABAIKAN KE dalam markah_pelajar PILIH * DARI markah_kelas;di sini:
- “ INSERT ABAI pernyataan ” digunakan untuk mengabaikan rekod tidak sah apabila kita menambah satu atau lebih daripada satu rekod pada jadual.
- “ KE DALAM ” digunakan untuk menambah rekod ke jadual lain.
- “ markah_pelajar ” ialah jadual di mana kita ingin menggabungkan baris.
- “ PILIH pernyataan ” digunakan untuk mengekstrak jadual.
- “ * ” simbol asterisk mewakili semua.
- “ DARI klausa ” digunakan untuk mendapatkan semula beberapa rekod daripada jadual.
- “ markah_kelas ” ialah nama jadual sasaran.
Mengikut output yang disediakan, ' Pertanyaan OK ” menunjukkan bahawa pernyataan telah berjaya dilaksanakan:
Langkah 7: Pengesahan
Akhir sekali, jalankan ' PILIH ” pertanyaan untuk mengesahkan sama ada kedua-dua rekod jadual digabungkan atau tidak:
PILIH * DARIPADA markah_pelajar;Dapat diperhatikan bahawa rekod jadual telah digabungkan:
Itu sahaja! Kami telah menyusun kaedah paling mudah untuk menggabungkan jadual dalam pangkalan data MySQL.
Kesimpulan
Untuk menggabungkan jadual dalam pangkalan data MySQL, pertama, akses pelayan MySQL dan semak pangkalan data yang tersedia. Kemudian, tukar pangkalan data, senaraikan jadual, dan paparkan kandungan jadual. Seterusnya, laksanakan ' Sisipkan ABAIKAN KE DALAM
SELECT * FROM
” perintah. Jawatan ini menunjukkan kaedah penggabungan jadual dalam pangkalan data MySQL.