Kadangkala kita perlu mengetahui data yang tidak sepadan dalam dua jadual, terutamanya dalam kes pemindahan data. Ini boleh dilakukan dengan membandingkan jadual. Pertimbangkan contoh berikut di mana kita mempunyai dua jadual bernama "pelajar" dan "pelajar1".
mysql> Select * from students; +--------+--------+----------+ | RollNo | Name | Subject | +--------+--------+----------+ | 100 | Gaurav | Computer | | 101 | Raman | History | | 102 | Somil | Computer | +--------+--------+----------+ 3 rows in set (0.00 sec) mysql> select * from student1; +--------+--------+----------+ | RollNo | Name | Subject | +--------+--------+----------+ | 100 | Gaurav | Computer | | 101 | Raman | History | | 102 | Somil | Computer | | 103 | Rahul | DBMS | | 104 | Aarav | History | +--------+--------+----------+ 5 rows in set (0.00 sec)
Kini, dengan bantuan pertanyaan di bawah, kita boleh membandingkan jadual ini dan mendapatkan baris yang tidak sepadan sebagai set hasil.
rreeeeAtas ialah kandungan terperinci Bagaimanakah kita boleh membandingkan data daripada dua jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!