DML Join Lanjutan

 



Assalamu'alaikum wr wb.

Tugas!



JOIN

  1. Menggunakan where ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan, pesan WHERE pelanggan.id_pelanggan=pesan.id_pelanggan; )
  2. Menggunakan inner join ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan INNER JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; )
  3. Gabungkan tabel pesan dan faktur menggunakan where dan inner join!

OUTER JOIN

  1. Menggunakan left ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan
    FROM pelanggan LEFT JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; 
    )
  2. Ubahlah left di atas menjadi right, apa perbedannya?

MENGGABUNGKAN 3 TABEL

     Gabungkan antara tabel pelanggan, pesan dan faktur lihatlah pada materi teori pertemuan 6 di slide 8.


Hasil Eksekusi









Dari left diubah ke right terdapat perbedaan, yang sebelumnya ada nama Ekalawya dan ketika diubah menjadi right nama Ekalawya menghilang.

Sekian dari saya,

Wassalamu'alaikum wr wb.

Tidak ada komentar:

Diberdayakan oleh Blogger.