Rumah > Artikel > pengaturcaraan harian > Cara menggunakan inner join dalam mysql
INNER JOIN ialah operasi yang menggabungkan jadual dan hanya mengembalikan baris dengan rekod yang sepadan dalam kedua-dua jadual. Ia digunakan untuk mengaitkan rekod daripada jadual yang berbeza, menapis dan mendapatkan data tertentu, dan membuat pertanyaan yang kompleks. Apabila menggunakannya, anda perlu menentukan syarat sambungan, iaitu lajur yang sepadan antara kedua-dua jadual. Operasi ini hanya mengembalikan baris yang sepadan, baris yang tidak sepadan ditapis keluar.
Penggunaan INNER JOIN dalam MySQL
Definisi:
INNER JOIN ialah operasi pertanyaan yang menggabungkan dua jadual. Ia hanya mengembalikan baris dalam dua rekod jadual.
Sintaks:
<code class="sql">SELECT column_list FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name;</code>
Penggunaan:
INNER JOIN digunakan untuk mendapatkan semula data berkaitan daripada berbilang jadual, digunakan apabila terdapat lajur biasa antara dua jadual, dengan itu mewujudkan hubungan dan hanya mengembalikan baris dengan rekod yang sepadan.
Senario penggunaan:
Contoh:
Andaikan kita ada dua meja, customers
和 orders
:
pelanggan | pesanan | |
---|---|---|
id | nama | |
customer_id | city | |
product_name | ||
points untuk diperhatikan:
inner JOIN memastikan bahawa hanya baris dengan rekod yang sepadan dalam kedua-dua jadual dikembalikan, baris yang tidak sepadan ditapis keluar.
Atas ialah kandungan terperinci Cara menggunakan inner join dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!