Inner Join, Istilah yang Wajib Dipahami oleh Programmer

Konten dari Pengguna
21 Maret 2022 17:26 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Database. Foto: Sincerely Media via Unsplash
zoom-in-whitePerbesar
Ilustrasi Database. Foto: Sincerely Media via Unsplash
ADVERTISEMENT
Inner Join adalah salah satu istilah yang wajib kamu ketahui saat hendak belajar SQL. Pasalnya, istilah ini merupakan fungsi penting saat membuat database.
ADVERTISEMENT
SQL (Structured Query Language) merupakan bahasa query yang dibuat untuk pengambilan informasi tertentu dari database. SQL berguna untuk jenis bahasa pemrograman apa saja, salah satunya Python.
Saat menggunakan Python, programmer membutuhkan SQL untuk mengambil data dari database. Dalam database terdapat tabel yang berisi kolom dan baris sesuai dengan jumlah kategori atau jenis informasi yang perlu disimpan.
Supaya menghasilkan output dan perancangan tabel yang baik, maka seorang programmer wajib menggunakan Join pada bahasa SQL. Ada salah satu jenis Join yang perlu kamu pelajari agar lebih mudah saat mengumpulkan data dari database, yaitu Inner Join.
Artikel ini akan membahas Inner Join yang sering digunakan dalam bahasa SQL untuk mengolah data dalam database. Jadi, Inner Join MySQL adalah sebagai berikut.
ADVERTISEMENT

Inner Join adalah

Ilustrasi Inner Join di SQL. Foto: Caspar Camille Rubin/Unsplash
Sebelum kita mulai dengan SQL Inner Join, perlu kamu ketahui bahwa Join adalah istilah yang banyak digunakan di SQL Server untuk menggabungkan dan mengambil data dari dua atau lebih tabel.
Pada database relasional dunia nyata, data terstruktur dalam jumlah yang besar. Dengan begitu, ada kebutuhan konstan untuk menggabungkan beberapa tabel ini berdasarkan hubungan logis di antara tabel-tabel tersebut.
Ada empat tipe dasar Join di SQL Server, salah satunya adalah Inner Join. Fungsi dari Inner Join adalah menampilkan suatu data dengan cara menghubungkan dua tabel atau lebih dalam satu perintah tersebut.
Data yang akan ditampilkan pada perintah Inner Join hanyalah data yang memiliki pasangan saja. Jika data tersebut memiliki kesamaan, maka data tidak dapat ditampilkan oleh Inner Join.
ADVERTISEMENT
Nantinya, SQL Server akan membuat tabel baru dengan menggabungkan baris yang memiliki nilai yang cocok dalam dua tabel atau lebih. Gabungan ini didasarkan pada hubungan logis antara tabel dan digunakan untuk mengambil data yang muncul di kedua tabel.

Penulisan Sintaksis Inner Join pada SQL

Ilustrasi Inner Join. Foto: David Pupazavia Unsplash
Inner Join pada dasarnya digunakan untuk membandingkan baris pada tabel pertama. Lalu, tabel kedua untuk memeriksa apakah ada yang cocok berdasarkan kondisi yang disediakan.
Saat kondisi tersebut terpenuhi, maka nantinya dapat mengembalikan baris yang cocok di kedua tabel dengan kolom yang dipilih. Berikut adalah penulisan pada SQL database:
Dengan keterangan sebagai berikut:
ADVERTISEMENT
Kesimpulannya, Inner Join adalah suatu perintah pada SQL Server digunakan untuk menggabungkan beberapa tabel. Sehingga, akan menampilkan data-data yang mempunyai nilai sama antar tabel dalam sebuah database.
(SAN)