7. DML (Data Manipulation Language) Join #2
Deskripsi Tugas
1. Masukkan data/record berikut ke database Sistem_Pemesanan sesuaikan tabelnya!
a.
b.
c.
2. JOIN
a. 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; )b. 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; )
c. Gabungkan tabel pesan dan faktur menggunakan where dan inner join
3. OUTER JOIN
a. 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; )b. Ubahlah left di atas menjadi right, apa perbedannya?
4. MENGGABUNGKAN 3 TABEL
a. Gabungkan antara tabel pelanggan, pesan dan faktur lihatlah pada materi teori pertemuan 6 di slide 8.
Penyelesaian
2. Insert record ke tabel pelanggan dan pesan.
3. Insert record ke tabel produk dan faktur.
5. Menggabungkan 3 tabel (pelanggan, pesan dan faktur)
Komentar
Posting Komentar