Join


~~~ JOIN ~~~


#Apa itu JOIN?


JOIN merupakan salah satu fungsi yang ada di SQL yang digunakan untuk penggabungan table melalui kolom atau key tertentu dimana memiliki nilai terkait untuk mendapatkan satu set data dengan informasi lengkap.


#Macam - macam JOIN


• INNER JOIN

INNER JOIN membandingkan record di setiap table untuk dicek apakah nilai sama atau tidak. Jika nilai kedua table sama, maka akan terbentuk table baru yang hanya menampilkan record yang sama dari kedua table.


• 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.


• RIGHT JOIN

Konsep RIGHT JOIN hampir sama seperti LEFT JOIN hanya yang menjadi master adalah table kanan (right table). Jika table kiri tidak sama nilainya dengan table kanan, maka akan diisi nilai NULL pada table kiri.


• FULL OUTER JOIN

FULL OUTER JOIN adalah jenis operasi SQL JOIN yang mengambil semua rekaman dari kedua tabel, termasuk rekaman yang cocok dan tidak cocok. Jika tidak ada rekaman yang cocok di satu atau kedua tabel, nilai NULL disertakan untuk kolom tersebut.


Contoh Tabel JOIN

Tabel db Join


    Tabel yang akan akan kiat gunakan untuk tugas kita nanti

1. Hubungkan barang dan pesanan detail (tampilkan nama barang dan banyak harga)
    
    Query:

    Hasil:




2. Hubungkan pelanggan dan pesanan (tampilkan nama pelanggan dan tanggal beli)
    
    Query:



    Hasil:




3. Hubungkan pesanan dan pesanan detail (kelompokkan berdasarkan pesanan, hitung berapa banyak pesanan detail tiap pesanan)

    Query:

    Hasil:


4. Cari tau tanggal pesan dan barangnya.

    Query:




    Hasil:

5. Nama pelanggan dan pesan berapa barang.

    Query:

    Hasil:


Komentar

Postingan populer dari blog ini

tugas tirgger

Trigger tutorial YT