Kamis, 09 Maret 2023

INNER JOIN

 Pengertian

Dalam Database, JOIN digunakan untuk menggabungkan baris dari dua atau lebih tabel yang berbeda. JOIN digunakan untuk mengakses data dari beberapa tabel dengan cara menggabungkan baris dari satu tabel dengan baris dari tabel lainnya yang memenuhi kriteria tertentu. Ada beberapa jenis JOIN dalam database, salah satunya adalah INNER JOIN.

INNER JOIN menghasilkan baris dari dua tabel yang hanya memiliki nilai yang cocok atau sama pada kolom yang ditentukan sebagai kriteria JOIN. Dalam INNER JOIN, hanya baris yang memiliki nilai yang cocok dalam kedua tabel yang akan digabungkan dan dihasilkan sebagai output.

 

Contoh

Berikut adalah contoh sintaks untuk melakukan operasi INNER JOIN:

Penjelasan sintaks di atas adalah:

`SELECT [kolom]` : menentukan kolom mana saja yang ingin ditampilkan dalam hasil akhir query

`FROM [tabel1]` : menentukan tabel pertama yang ingin digunakan dalam operasi JOIN

`INNER JOIN [tabel2]` : menentukan jenis operasi gabungan dan tabel kedua yang ingin digunakan dalam operasi JOIN

`ON [tabel1].[kolom] = [tabel2].[kolom]` : menentukan kondisi join, yaitu kolom mana yang akan digunakan untuk menghubungkan kedua tabel.

Dalam contoh di atas, INNER JOIN menghasilkan gabungan antara dua tabel berdasarkan kolom yang sama di antara keduanya, sehingga hanya baris yang memiliki nilai yang cocok di kedua tabel yang akan diambil sebagai hasil akhir query..

 

Fungsi

Fungsi dari INNER JOIN adalah untuk menggabungkan data dari dua tabel dalam sebuah database berdasarkan kriteria tertentu. Dalam INNER JOIN, data dari kedua tabel yang dihubungkan akan dicocokkan berdasarkan nilai yang sama pada kolom yang dihubungkan.

Dengan menggunakan INNER JOIN, kita dapat menggabungkan data dari dua tabel yang terkait dan menampilkan informasi yang lebih lengkap. Misalnya, dalam sebuah toko online, kita memiliki tabel "customers" yang berisi informasi tentang pelanggan, dan tabel "orders" yang berisi informasi tentang pesanan yang diberikan oleh pelanggan. Dengan menggabungkan kedua tabel ini menggunakan INNER JOIN, kita dapat menampilkan daftar pelanggan beserta pesanan yang mereka lakukan.

Tidak ada komentar:

Posting Komentar

RESTful API

RESTful API adalah salah satu jenis arsitektur API (Application Programming Interface) yang sering digunakan dalam pengembangan aplikasi web...