Cari baris yang tidak mempunyai entri yang sepadan dalam jadual lain
Dalam dunia penyelenggaraan pangkalan data, memastikan integriti data adalah penting, terutamanya apabila berurusan dengan jadual yang tidak mempunyai kekangan utama asing. Mengenal pasti dan membersihkan data yang salah adalah penting untuk mewujudkan hubungan yang betul antara jadual.
Soalan biasa ialah: Bagaimana untuk membina pertanyaan untuk mendapatkan semula baris yang tidak mempunyai entri yang sepadan dalam jadual lain?
Pertimbangkan pertanyaan berikut:
<code class="language-sql">SELECT t1.ID FROM Table1 t1 LEFT JOIN Table2 t2 ON t1.ID = t2.ID WHERE t2.ID IS NULL</code>
Arahan:
Dengan memahami konsep asas gabungan dan nilai NULL, anda boleh membina pertanyaan dengan berkesan, mencari data yang salah dan mengekalkan integriti pangkalan data anda tanpa perlu mendapatkan bantuan luar untuk setiap jadual yang terjejas.
Atas ialah kandungan terperinci Bagaimana untuk Memilih Baris daripada Satu Jadual tanpa Entri Padanan dalam Jadual Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!