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
Posting Komentar