LEFT JOIN DATABASE




Left join adalah salah satu jenis join dalam database yang mengambil semua data dari tabel kiri dan memasangkan data yang cocok dari tabel kanan berdasarkan kondisi yang ditentukan. Jika tidak ada data yang cocok di tabel kanan, maka nilai null akan digunakan sebagai gantinya.

Berikut adalah contoh penggunaan left join dalam database:

Misalkan kita memiliki dua tabel, yaitu "Customers" dan "Orders". Tabel "Customers" berisi informasi tentang pelanggan, sedangkan tabel "Orders" berisi informasi tentang pesanan yang ditempatkan oleh pelanggan tersebut. Keduanya memiliki kolom "customer_id" yang dapat digunakan untuk melakukan join.

Tabel "Customers":

Tabel "Orders":

Contoh command sql;

Hasil dari output tabel:

Pada contoh di atas, kita melakukan left join antara tabel tb_customer dan tb_order berdasarkan kolom customer_id. Data dari tabel tb_customer akan ditampilkan semua, walaupun tidak ada data yang sesuai di tabel tb_order. Pada output di atas, terlihat bahwa customer dengan id 103 tidak memiliki data order, sehingga nilai order_date-nya NULL.


Komentar