Hello guys untuk artikel kali ini kita akan mencari tahu apa sih JOIN TABLE? ada berapa jenis? adakah perbedaannya? so mari kita langsung saja cari tahu. Baik
untuk penulisan kata TABEL di artikel kali, ini saya menggunakan kata TABLE. Perintah Join Table pada SQL biasanya digunakan untuk menampilkan beberapa table data sekaligus yang berelasi atau berhubungan, dengan menggunakan baris perintah. Buatlah database dengan nama misal: db_pegawai Tambahkan Table: Table Biodata Table Divisi INNER JOIN Dengan menggunakan perintah INNER JOIN atau JOIN kita dapat menampilkan data pada table yang hanya berelasi atau ada hubungan antar table. SELECT * FROM biodata JOIN divisi ON biodata.kode_divisi = divisi.id_divisi Hasil INNER JOIN Sebelum ke OUTER JOIN kita akan menambahkan data (INSERT) baru pada table biodata. Modifikasi Table Biodata OUTER JOIN (LEFT JOIN) Dengan menggunakan perintah LEFT JOIN maka data yang tidak berelasi pun tetap akan ditampilkan, dalam hal ini tabel sebelah kiri (divisi). SELECT * FROM biodata LEFT JOIN divisi ON biodata.kode_divisi = divisi.id_divisi Hasil LEFT JOIN OUTER JOIN (RIGHT JOIN) Untuk RIGHT JOIN data pada table yang tidak berelasi akan tetap ditampilkan namun berada di posisi pada sebelah kanan. SELECT * FROM divisi RIGHT JOIN biodata ON biodata.kode_divisi = divisi.id_divisi Hasil RIGHT JOIN Semoga artikel yang sederhana ini dapat menambah pengetahuan teman-teman mengenai JOIN TABLE pada SQL, dicoba dulu ya dan sampai jumpa lagi pada artikel berikutnya 🙂 |