UTS PRAKTIKUM BASIS DATA

 


Pertama, memasukkan data di atas ke dalam tabel detil pesan dengan INSERT INTO detil_pesan VALUES


1. INNER JOIN dari semua tabel yang bisa dilakukan join

Hasil query akan menampilkan gabungan 3 tabel (pesan, pelanggan dan detil_pesan).

2. LEFT JOIN untuk menghasilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan

Hasil query akan menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan, pada baris ke 6 dengan nama "Ekalawya" menampilkan NULL karena data pada tabel kanan(pesan) kosong.

3. Menampilkan semua field dari 3 tabel yang berelasi

4. SELECT pesan.id_pesan, pesan.tgl_pesan, SUM(detil_pesan.jumlah) as jumlah FROM pesan, detil_pesan WHERE pesan.id_pesan=detil_pesan.id_pesan GROUP BY id_pesan;

Hasil dari query di atas digunakan untuk menampilkan jumlah nilai sehingga akan menampilkan jumlah barang berdasarkan tanggal yang sama.

5. SELECT id_pelanggan, nm_pelanggan FROM pelanggan WHERE id_pelanggan IN (SELECT id_pelanggan FROM pesan);

Hasil dari query di atas akan menampilkan daftar pelanggan dari tabel pelanggan yaitu id_pelanggan dan nm_pelanggan yang pernah melakukan pemesanan (dari tabel pesan). 


Nama : Nazwa Ista Puspa Maryam

NIM : 213100261

Prodi : Sistem Informasi









Komentar

Postingan populer dari blog ini

Membuat Database Kasir dan Tabel

Keamanan Siber : DRP pada Wordpress

DML QUERY (Data Manipulation Language)