Monday, May 1, 2017

MID SEMESTER

1.create tabel penjualan
create table penjualan(nonota varchar(10) primary key,
kdbrg varchar(10),
Tanggaltrans date ,
Jumlahjual int,
Hargajual int,
Total int ,
foreign key(kdbrg) references barang(kdbrg));

2.isi tabel penjualan
insert into penjualan values
('JUAL001','001','03/20/2017','10','3000','30000');
insert into penjualan values
('JUAL002','004','03/18/2017','15','4000','60000');
insert into penjualan values
('JUAL003','007','04/17/2017','30','5000','150000');
insert into penjualan values
('JUAL004','002','05/19/2017','25','6000','150000');
insert into penjualan values
('JUAL005','006','11/07/2017','20','2000','40000');

3.tambah 1 fild
alter table penjualan
ADD sisa_stok int;

4.delet 1 record
delete from penjualan
where Hargajual='2000';

5.isi data field yang kosong
update penjualan
set sisa_stok='5'
where nonota='JUAL001';
update penjualan
set sisa_stok='10'
where nonota='JUAL002';
update penjualan
set sisa_stok='5'
where nonota='JUAL003';
update penjualan
set sisa_stok='20'
where nonota='JUAL004';

6.tampilkan nama barang dan tanggal jual
select barang.nmbrg, penjualan.Tanggaltrans from penjualan
inner join barang on penjualan.kdbrg=barang.kdbrg

7.tampilkan jenis barang dan jumlah jual
select barang.jnsbrg, penjualan.Jumlahjual from penjualan
inner join barang on penjualan.kdbrg=barang.kdbrg

8.tampilkan stok barang yang tanggal jualnya april 2017
select barang.jumlah from penjualan
inner join barang on penjualan.kdbrg=barang.kdbrg
where MONTH(penjualan.Tanggaltrans)=04

9.tampilkan harga jual yang barangnya LA Light
select penjualan.Hargajual from penjualan
inner join barang on penjualan.kdbrg=barang.kdbrg
where barang.nmbrg='La Light';

10.tampilkan nama barang, tanggal beli, tanggal jual, stok
select barang.nmbrg, pembelian.tanggalbeli, penjualan.Tanggaltrans, barang.jumlah
from penjualan
inner join barang on penjualan.kdbrg=barang.kdbrg
inner join pembelian on barang.kdbrg=pembelian.kdbrg


No comments:

Post a Comment