INNER JOIN DATABASE

 


Inner join merupakan salah satu jenis operasi join pada SQL yang digunakan untuk menggabungkan dua tabel berdasarkan nilai kolom yang sama pada kedua tabel tersebut.Hasil dari inner join hanya akan  menampilkan baris yang memiliki nilai yang sama pada kolom yang dijadikan acuan join pada kedua tabel.

Contoh penggunaan inner join:
Tabel "orders":

Tabel "Costomers:"
 

Untuk Menggabungkan kedua tabel diatas berdasarkan kolom "customer_id", dapat digunakan perintah inner join sebagai berikut:


Hasil dari perintah inner join diatas adalah sebagi berikut:



Perintah tersebut mengahasilkan tabel yang terdiri dari tiga kolom, yaitu "order_id" dari tabel "orders", "customer_name" dari tabel "customers",dan "oerder_date" dari tabel"orders". hanya baris yang memiliki nilai yang sama pada kolom "customer_id" pada kedua tabel yang ditampilkan sehingga hanya baris dengan nilai "customer_id"101 yang muncul pada hasil akhir.



Komentar