SQL: Menyertai Dua Jadual
Dalam analisis data, selalunya perlu untuk menggabungkan data daripada berbilang jadual. Satu operasi sedemikian ialah menggabungkan dua jadual. Dalam contoh ini, mari kita pertimbangkan dua jadual, A dan B, yang mempunyai data berikut:
TABLE A uid name 1 test1 2 test2 3 test3 4 test4 TABLE B uid address 1 address1 2 address2 4 address3
Pertanyaan untuk Mengambil Hasil Gabungan
Objektifnya adalah untuk dapatkan jadual hasil yang menggabungkan baris yang sepadan daripada jadual A dan B berdasarkan yang biasa lajur:
RESULT uid name address 1 test1 address1 2 test2 address2 3 test3 NULL 4 test4 address3
Dalam SQL, ini boleh dicapai menggunakan LEFT OUTER JOIN. Berikut ialah pertanyaannya:
SELECT A.uid, A.name, B.address FROM A LEFT JOIN B ON A.uid=B.uid;
Penjelasan:
Sumber Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Menggabungkan Data daripada Dua Jadual Menggunakan LEFT OUTER JOIN SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!