MENGENAL APA ITU LEFT JOIN
APA ITU LEFT JOIN ?
LEFT JOIN menghasilkan nilai berdasarkan table kiri (left table) dan nilai yang sama di table kanan (right table). Jika table kanan tidak sama nilainya dengan table kiri, maka akan diisi nilai NULL pada table kanan.
Contoh perintah SQLnya seperti berikut:
Dalam contoh ini, tabel A adalah tabel utama dan tabel B adalah tabel referensi. Kita akan melakukan left join pada tabel karyawan dan tabel gaji, sehingga semua data di tabel karyawan akan dimasukkan ke dalam hasil left join, sementara data di tabel gaji yang tidak memiliki pasangan di tabel karyawan akan diabaikan.
Hasil left join akan seperti ini:
Dalam hasil ini, kita dapat melihat bahwa semua data karyawan tetap masuk ke dalam hasil left join, meskipun beberapa data di tabel gaji tidak memiliki pasangan di tabel karyawan dan memiliki nilai NULL.
Komentar
Posting Komentar