Inner Join
Inner join adalah salah satu jenis operasi penggabungan tabel dalam SQL yang menggabungkan dua atau lebih tabel berdasarkan nilai kunci yang sama di antara tabel-tabel tersebut. Inner join menghasilkan baris baru yang mencakup kolom-kolom dari kedua tabel yang digabungkan berdasarkan nilai kunci yang cocok.
Secara lebih spesifik, inner join mengambil baris dari tabel pertama dan mencari nilai kunci yang cocok di tabel kedua. Kemudian, inner join akan menggabungkan baris tersebut dengan baris yang memiliki nilai kunci yang sama di tabel kedua.
Contoh penggunaan: Saat kita ingin menggabungkan data dari tabel "customers" dan "orders" yang memiliki kunci yang sama yaitu "customer_id". Dalam contoh ini, inner join akan mengambil baris dari tabel "customers" dan mencari nilai kunci yang cocok di tabel "orders". Jika ditemukan nilai kunci yang cocok, maka inner join akan menggabungkan baris dari kedua tabel tersebut menjadi satu baris baru.
Berikut ini adalah contoh sintaks SQL untuk inner join:
Dalam contoh ini, "column_name(s)" merujuk pada kolom yang ingin ditampilkan, "table1" dan "table2" merujuk pada tabel yang ingin digabungkan, dan "ON table1.column_name = table2.column_name" menunjukkan kunci yang digunakan untuk menggabungkan kedua tabel.
Komentar
Posting Komentar