PRAKTIKUM UTS
NAMA ; MURNIASIH
NIM ;233100374
Memasukan data berdasarkan database pada praktikum 6
Buka laragon kemudian ketik Mysql -u root -p
kemudian munculkan database pada praktikum 6
setelah itu masukan database pada;
tabel pelanggan
tabel pesan
3. INNER JOIN
Hasil
- id_pesan: ID pesan dari tabel pesan.
- tgl_pesan: Tanggal pemesanan dari tabel pesan.
- jumlah: Total jumlah item yang dipesan untuk setiap ID pesan, dihitung dengan menjumlahkan nilai jumlah dari tabel detil_pesan yang memiliki id_pesan yang sama
SELECT: Menentukan kolom yang ingin ditampilkan:
pesan.id_pesan: ID pesan dari tabel pesan.
pesan.tgl_pesan: Tanggal pemesanan dari tabel pesan.
SUM(detil_pesan.jumlah) AS jumlah Menghitung total jumlah item yang dipesan untuk setiap ID pesan dengan menggunakan fungsi SUM(). Hasil perhitungan disimpan dalam kolom baru bernama jumlah.
FROM pesan, detil_pesan: Menentukan tabel yang akan digunakan:
WHERE pesan.id_pesan=detil_pesan.id_pesan: Menentukan kondisi join:
Menyatukan baris dari kedua tabel berdasarkan kesamaan nilai pada kolom id_pesan.
Hanya baris yang memiliki nilai id_pesan yang sama di kedua tabel yang akan disertakan dalam hasil query.
GROUP BY id_pesan: Mengelompokkan hasil berdasarkan ID pesan:
Menghitung total jumlah item yang dipesan untuk setiap ID pesan secara terpisah.
Hasil perhitungan untuk setiap ID pesan akan ditampilkan dalam satu baris.
Hasil :
SELECT id_pelanggan, nm_pelanggan FROM pelanggan: Memilih kolom id_pelanggan dan nm_pelanggan dari tabel pelanggan.
WHERE id_pelanggan IN (SELECT id_pelanggan FROM pesan): Menyaring hasil berdasarkan kondisi













Komentar
Posting Komentar