UTS BASIS DATA

 Kerjakan di dalam database Sistem_Pemesanan!


Langkah awal, masukkan data berikut ke tabel detail_pesan


detail_pesan

id_pesan   id_produk  jumlah  harga

1 MIE001 3 jumlah x dengan harga di ID PRODUK

2 ATK001 4 jumlah x dengan harga di ID PRODUK

3 ATK002 5 jumlah x dengan harga di ID PRODUK

4 ATK002  6 jumlah x dengan harga di ID PRODUK



SOAL!

1. Lakukan INNER JOIN dari semua tabel yang bisa dilakukan inner join!




2. Lakukan LEFT JOIN untuk menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan!




3. Tampilkan semua field dari penggabungan 3 tabel yang dimungkinkan karena adanya relasi tabel!



4. Salinlah syntak berikut "SELECT pesan.id_pesan, pesan.tgl_pesan SUM (detail_pesan.jumlah) as jumlah FROM pesan, detail_pesan WHERE pesan.id_pesan = detail_pesan.id_pesan GROUP BY id_pesan;" hasilnya apa dan jelaskan!

5. Salinlah syntak berikut "SELECT id_pelanggan, nm_pelanggan FROM pelanggan WHERE id_pelanggan IN (SELECT id_pelanggan FROM pesan);" hasilnya apa dan jelaskan!



Hasil dari syntak nomor empat adalah output field id_pesan, tgl_pesan, dan jumlah, sedangkan hasil dari syntak nomor lima adalah output field id_pelanggan dan nm_pelanggan.




Komentar