Full Outer Join

FULL OUTER JOIN

FULL OUTER JOIN adalah jenis JOIN lainnya pada SQL yang digunakan untuk menggabungkan data dari dua tabel. FULL OUTER JOIN akan mengambil semua baris dari kedua tabel dan menggabungkannya berdasarkan kunci yang sama. Jika tidak ada kunci yang cocok, maka akan ditampilkan nilai NULL.

Berikut ini adalah contoh sintaks SQL untuk melakukan FULL OUTER JOIN pada dua tabel:

SELECT kolom1, kolom2, ..., kolomN 
FROM nama_tabel_kiri 
FULL OUTER JOIN nama_tabel_kanan 
ON nama_tabel_kiri.kolom1 = nama_tabel_kanan.kolom1;

Penjelasan:"kolom1, kolom2, ..., kolomN" adalah kolom yang ingin Anda ambil dari kedua tabel.
"nama_tabel_kiri" dan "nama_tabel_kanan" adalah nama tabel yang ingin Anda JOIN.
"kolom1" adalah kolom yang ingin Anda gunakan sebagai kunci JOIN antara kedua tabel.

Berikut ini adalah contoh penggunaan perintah SQL untuk melakukan FULL OUTER JOIN antara tabel "produk" dan "kategori" berdasarkan kolom "id_kategori":

SELECT produk.id_produk, produk.nama_produk, kategori.nama_kategori 
FROM produk 
FULL OUTER JOIN kategori 
ON produk.id_kategori = kategori.id_kategori;

Perintah di atas akan mengambil semua data dari kedua tabel "produk" dan "kategori" dan menggabungkannya berdasarkan kolom "id_kategori". Jika ada produk atau kategori yang tidak memiliki kategori atau produk yang sesuai, maka nilai NULL akan ditampilkan di kolom "nama_kategori" atau "nama_produk".

Namun, perlu diingat bahwa FULL OUTER JOIN adalah jenis JOIN yang kurang umum digunakan karena biasanya hanya akan digunakan ketika Anda ingin mengambil semua data dari kedua tabel, termasuk data yang tidak memiliki kunci yang cocok.

note : contoh praktik menyusul masih gagal.

Komentar

Postingan populer dari blog ini

Data Definition Language (DDL)

Mengenal Relasi dan Jenisnya