Inner join - join

Inner join adalah salah satu jenis operasi penggabungan tabel dalam database yang mengambil data dari dua tabel dan menggabungkannya menjadi satu output, hanya mengambil baris yang memiliki pasangan nilai yang cocok di kedua tabel tersebut.

Contoh penggunaan inner join adalah sebagai berikut:

Misalkan kita memiliki dua tabel yang terpisah, yaitu tabel "produk" dan tabel "kategori", di mana tabel produk berisi informasi tentang produk yang dijual dan tabel kategori berisi informasi tentang kategori produk tersebut. Kita ingin menggabungkan kedua tabel tersebut berdasarkan kolom "kategori_id" agar kita dapat melihat kategori produk yang sesuai dengan setiap produk.

Tabel "produk":


Tabel "kategori":


Untuk menggabungkan kedua tabel tersebut berdasarkan kolom "kategori_id", kita dapat menggunakan perintah SQL INNER JOIN sebagai berikut:


Output dari perintah tersebut akan menghasilkan:


Dalam contoh ini, inner join mengambil informasi dari kedua tabel dan hanya mengeluarkan baris yang memiliki nilai yang cocok di kedua kolom "kategori_id" pada kedua tabel. Inner join berguna untuk menggabungkan informasi dari tabel yang berbeda dan mengekstrak data yang relevan dari setiap tabel.




Posting Komentar

0 Komentar