Anda di halaman 1dari 3

1.

vw---menampilkan tanggal dengan reng tertentu

SELECT * from tbl_b_trn_14311470

where tanggal BETWEEN "2016-12-01" and "2016-12-15"

2. vw---menampilkan data barang terjual secara terurut dari yang kurang lari
select tbl_b_brg_14311470.kodebarang as `Kode Barang`,
tbl_b_brg_14311470.namabarang as `Nama Barang`,
sum(jumlahjual) as `Jumlah Jual`
from tbl_b_dtl_14311470,tbl_b_brg_14311470
WHERE tbl_b_brg_14311470.kodebarang = tbl_b_dtl_14311470.kodebarang
GROUP by tbl_b_brg_14311470.kodebarang
order by sum(jumlahjual) asc

3. ps---menampilkan stok barang tertentu(blander)


CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_8_3a_14311470`()
BEGIN
select * from tbl_b_brg_14311470
where namabarang like "%BLANDER%";
END$$
4. ps---menampilkan rekapitulasi transaksi pada tanggal 3 des 2016
CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_8_3b_14311470`(tgl
date)
BEGIN
select tbl_b_trn_14311470.tanggal as `Tanggal`,
SUM(jumlahjual) as `Jumlah Item`,
COUNT(jumlahjual) as `Jumlah Barang`,
tbl_b_trn_14311470.kasir as `Kasir`
from tbl_b_trn_14311470,tbl_b_dtl_14311470
where tbl_b_trn_14311470.notransaksi=tbl_b_dtl_14311470.notransaksi and
tanggal=tgl;
END$$

5. ps---menampilkan transaksi detail barang yang terjual untuk 1 des 2016 s/d 15 des
2016
CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_8_3c_14311470`()
BEGIN
select tbl_b_trn_14311470.notransaksi as `No Transaksi`,
tanggal as `Tanggal`,
tbl_b_brg_14311470.kodebarang as `Kode Barang`,
namabarang as `Nama Barang`,
jumlahjual as `Jumlah Barang`,
hargajual as `Harga Jual`,
(jumlahjual*hargajual) as `Total`
from tbl_b_brg_14311470,tbl_b_trn_14311470,tbl_b_dtl_14311470
where tbl_b_brg_14311470.kodebarang=tbl_b_dtl_14311470.kodebarang and
tbl_b_trn_14311470.notransaksi=tbl_b_dtl_14311470.notransaksi and
tanggal BETWEEN "2016-12-01" and "2016-12-15";
END$$
6. fc---tampilkam jumlah item untuk semua transsaksi pada tgl 3 des 2016
CREATE DEFINER=`root`@`localhost` FUNCTION `FC_8_2a_14311470`(tgl date)
RETURNS int(11)
BEGIN
DECLARE hasil int;
select count(jumlahjual) as `Jumlah Item` into hasil
from tbl_b_dtl_14311470,tbl_b_trn_14311470
where tbl_b_trn_14311470.notransaksi = tbl_b_dtl_14311470.notransaksi and
tanggal=tgl;
return hasil;
END$$

7. fc---tampilkan jumlah barang untuk semua transaksi pada tgl 3 des 2016
CREATE DEFINER=`root`@`localhost` FUNCTION `FC_8_2b_14311470`(tgl date)
RETURNS int(11)
BEGIN
DECLARE hasil int;
select COUNT(jumlahjual) as `Jumlah Item` into hasil
from tbl_b_dtl_14311470,tbl_b_trn_14311470
where tbl_b_trn_14311470.notransaksi = tbl_b_dtl_14311470.notransaksi and
tanggal=tgl;
return hasil;
END$$

Anda mungkin juga menyukai