INNER JOIN - SQL JOIN

 


SQL JOIN - INNER JOIN

Inner join adalah salah satu jenis join pada SQL yang digunakan untuk menggabungkan data dari dua atau lebih tabel berdasarkan nilai kunci yang sesuai di setiap tabel. Inner join menghasilkan sebuah tabel baru dengan kolom-kolom yang terdiri dari gabungan antara kolom-kolom dari setiap tabel yang dijoin.

Pada inner join, hanya baris yang memiliki nilai kunci yang cocok di kedua tabel yang akan dihasilkan pada tabel baru. Dengan kata lain, hanya baris yang memiliki pasangan nilai kunci yang sama di kedua tabel yang di-join yang akan muncul pada hasil inner join.

Contoh penggunaan inner join dapat dilihat pada sintaks SQL berikut ini:


Dalam contoh di atas, tabel 1 dan tabel 2 di-join berdasarkan nilai kunci yang sama yaitu key. Hasil dari inner join adalah tabel baru yang terdiri dari gabungan kolom-kolom dari kedua tabel yang di-join hanya pada baris-baris yang memiliki nilai kunci yang sama di kedua tabel.

Inner join juga dapat digunakan dengan beberapa tabel sekaligus, dengan menggunakan sintaks SQL seperti berikut:




Dalam contoh di atas, tabel 1 di-join dengan tabel 2 berdasarkan nilai kunci key, kemudian tabel hasil join tersebut di-join lagi dengan tabel 3 berdasarkan nilai kunci yang sama yaitu key. Hasil dari inner join ini adalah tabel baru yang terdiri dari gabungan kolom-kolom dari ketiga tabel yang di-join hanya pada baris-baris yang memiliki nilai kunci yang sama di ketiga tabel.



Komentar

Postingan populer dari blog ini

SERVICE APPLICATION

Apa itu STRING?

Apa Itu Java ?