1. Tampilakan no_transaksi, jumlah beli, dan total beli per no transaksi?
Hasil jawaban seperti ini: +--------------+-------------+------------+ | no_transaksi | jumlah_beli | total_beli | +--------------+-------------+------------+ | TR-001 | 6 | 115000 | | TR-002 | 1 | 406000 | | TR-003 | 2 | 415000 | | TR-004 | 19 | 2571000 | | TR-005 | 4 | 1207000 | +--------------+-------------+------------+ Jawab : MariaDB [db_toko]> select a.no_transaksi,sum(b.jumlah) as jumlah_beli,sum(c.harga) as total_beli -> from penjualan as a, detail_penjualan as b,barang as c where a.no_transaksi=b.no_transaksi and c.kd_barang=b.kd_barang group by a.no_transaksi;
2. Tampilkan no_transaksi, jumlah_beli, dan total beli dari no transaksi TR-001
dan TR-002? Hasil jawaban seperti ini: +--------------+-------------+------------+ | no_transaksi | jumlah_beli | total_beli | +--------------+-------------+------------+ | TR-001 | 6 | 115000 | | TR-002 | 1 | 406000 | +--------------+-------------+------------+ Jawab : MariaDB [db_toko]> select a.no_transaksi,sum(b.jumlah) as jumlah_beli,sum(c.harga) as total_beli -> -> from penjualan as a,detail_penjualan as b,barang as c where a.no_transaksi=b.no_transaksi and c.kd_barang=b.kd_barang and a.no_transaksi in ('TR-001','TR-002') group by a.no_transaksi;
3. Tampilkan transaksi pembelian Pelanggan yang ber alamat di plaju?
Hasil jawaban seperti ini: +--------------+------+--------+----------------+--------+-------+ | no_transaksi | nama | alamat | nm_barang | jumlah | harga | +--------------+------+--------+----------------+--------+-------+ | TR-001 | BUDI | PLAJU | PHILIPS BLACK | 4 | 35000 | | TR-001 | BUDI | PLAJU | OPTIK WIRELESS | 2 | 80000 | +--------------+------+--------+----------------+--------+-------+ Jawab : MariaDB [db_toko]> select penjualan.no_transaksi,pelanggan.nama,pelanggan.alamat,barang.nm_barang,detail_penjuala n.jumlah,barang.harga -> from penjualan,pelanggan,barang,detail_penjualan where penjualan.no_transaksi=detail_penjualan.no_transaksi and pelanggan.kd_pelanggan=penjualan.kd_pelanggan and barang.kd_barang=detail_penjualan.kd_barang and pelanggan.alamat='PLAJU';
4. Tampilkan transaksi untuk tgl_pesanan 2013-06-25?
Hasil jawaban seperti ini: +--------------+-------+------------+---------------------+--------+---------+ | no_transaksi | nama | tanggal | nm_barang | jumlah | harga | +--------------+-------+------------+---------------------+--------+---------+ | TR-004 | ANTON | 2013-06-25 | ACER LCD 17 | 7 | 1500000 | | TR-004 | ANTON | 2013-06-25 | AMD ATHELON X2 4000 | 6| 638000 | | TR-004 | ANTON | 2013-06-25 | SEAGATE 40GB 5400 | 6 | 433000 | +--------------+-------+------------+---------------------+--------+---------+ Jawab : MariaDB [db_toko]> select penjualan.no_transaksi,pelanggan.nama,penjualan.tanggal,barang.nm_barang,detail_penjuala n.jumlah,barang.harga -> from penjualan,pelanggan,barang,detail_penjualan where penjualan.no_transaksi=detail_penjualan.no_transaksi and pelanggan.kd_pelanggan=penjualan.kd_pelanggan and barang.kd_barang=detail_penjualan.kd_barang and penjualan.tanggal='2013-06-25';
5.Tampilkan total transaksi untuk tgl_transaksi 2013-06-25?
Hasil jawaban seperti ini: +--------------------------------+ | total_transaksi_tgl_2013_06_25 | +--------------------------------+ | 16926000 | +--------------------------------+ Jawab : MariaDB [db_toko]> select sum(jumlah*harga) as total_transaksi_tgl_2013_06_25 -> from penjualan,pelanggan,barang,detail_penjualan where penjualan.no_transaksi=detail_penjualan.no_transaksi and pelanggan.kd_pelanggan=penjualan.kd_pelanggan and barang.kd_barang=detail_penjualan.kd_barang and penjualan.tanggal='2013-06-25';
6. Tampilkan Total Penjualan keseluruhan?
Hasil jawaban seperti ini: +-----------------+ | total_penjualan | +-----------------+ | 20274000 | +-----------------+ Jawab : MariaDB [db_toko]> select sum(jumlah*harga) as Total_penjualan -> from detail_penjualan,barang where barang.kd_barang=detail_penjualan.kd_barang;