INNER JOIN IN DATABASE

 This blog contains about 'INNER JOIN' from Database

HALOOO. Yeah, back to my blog! Disini Aku akan menjelaskan pengertian dan contoh dari join yaitu inner join. Bacanya pelan-pelan yaa, resapii dan pahamii agar bisa membantu pemahaman teman-teman semua. Enjoi!

Come on! let's learn!


Seperti yang sudah kita pelajari sebelumnya, SQL atau Structured Query Language merupakan salah satu bahasa pemrograman yang harus dikuasai oleh praktisi data. SQL sendiri merupakan query yang dirancang agar bisa melakukan pengambilan informasi tertentu yang ada di database.

SQL mulai muncul dan digunakan sejak tahun 1970 dengan nama Structured English Query Language (SEQUEL). Kemudian pada tahun 1986, IBM menggunakan SEQUEL untuk menjalankan project nya, dan kemudian mengganti nama SEQUEL menjadi SQL agar lebih mudah untuk dieja.

Meskipun telah ada sejak puluhan tahun yang lalu, namun hingga hari ini bahasa pemrograman SQL masih menjadi favorit banyak orang, khususnya praktisi data. Dalam SQL, pengguna dimungkinkan untuk melakukan penggabungan tabel, baik penggabungan untuk dua tabel, tiga tabel, dan seterusnya atau dikenal dengan istilah JOIN.

Penggabungan tabel ini akan sangat berguna bagi praktisi data jika data yang ingin dilihat tersedia di dalam beberapa tabel yang berbeda. Nah, penasaran dengan Join yang ada di SQL? Yuk, simak baik-baik!


INNER JOIN

Inner join merupakan penggabungan yang cukup umum digunakan, dimana pada join ini SQL hanya akan mengambil data yang beririsan saja untuk masing-masing tabel. Sementara untuk data yang tidak sama untuk kedua tabel akan diabaikan. Misalkan kita memiliki 2 table, yaitu table orders dan table customer, lalu kita ingin menggabungkan kedua tabel menggunakan INNER JOIN dengan Customer ID sebagai kata kuncinya.

Table Orders:



Table Customers:

Anggap saja, kita hanya perlu memunculkan Order ID, Customer Name, dan Order Date, maka kita bisa menggunakan query berikut:
  • SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
  • FROM Orders
  • INNER JOIN Customers
  • ON Orders.CustomerID=Customers.CustomerID;
Maka hasil yang akan muncul adalah:

Data yang ditampilkan hanyalah data yang memiliki Customer ID yang sama saja untuk kedua tabel.


Setelah memahami cara penggunaan Join yang ada di SQL, kamu bisa mulai mengeksplorasi hal lainnya seperti penggunaan GROUP BY, ORDER BY, HAVING, dan masih banyak lagi hal-hal fundamental lainnya dari SQL.


Komentar

Postingan populer dari blog ini

PRAKTIKUM DATABASE

Field from Database structure

GIT