Assalamualaikum Wr. Wb
Banyak sekali perintah-perintah yang terjadi di query SQL(Structured Query Language) muali dari query menambahkan, menyisipkan, sampai menghapus database. Nah, untuk Kali ini saya akan membahas tentang Inner Join, Left Join, dan Right Join. Apa sih sebenarnya inner join, left join, dan right join itu. Nah, untuk lebih jelasnya kita akan membahasnya satu persatu.
Inner Join
Inner Join sendiri merupakan perintah yang digunakan untuk menggabungkan tabel satu dengan tabel lainnya yang dimana hanya menampilkan sebuah data atau record yang hanya memiliki kecocokan dan jika pada tabel yang tidak memiliki kesamaan maka data tidak akan ditampilkan. Berikut contoh query sql nya:
Maka hasilnya akan seperti ini:
Left Join
Left Join merupakan untuk menggabungkan tabel satu dengan yang lainnya dimana penggabungan ini menggunakan parameter di sebelah kiri, apabila ada data atau record didalam tabel yang kosong ataupun tidak berelasi maka isi dari kolom sebelah kiri tersebut akan berisi NULL. Berikut contoh query sqlnya:
Maka hasilnya akan seperti ini:
Right Join
Right Join sendiri hampir sama dengan Left Join akan tetapi penggunaan parameternya di sebelah kanan dan juga jika ada data atau record yang tidak berelasi maka kolom sebelah kanan akan berisi NULL. Berikut contoh query nya:
Maka hasilnya akan seperti ini:
Nah, mungkin itulah perbedaan dari Inner Join, Left Join, dan juga Right Join. Sekian dulu untuk pembahasan tentang database SQL ini, jika teman-teman pembaca disini ada yang ingin request untuk pembahasan apa yang ingin diposting silahkan hubungi saya saja dihalaman Contact Me . Terima Kasih.
Wassalamualaikum Wr. Wb