Selasa, 02 Mei 2017
Soal MID Semester
1. membuat 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. mengisis tabel penjualan
insert into penjualan
values
('JUAL001','001','2017/03/20',10,3000,30000),
('JUAL002','004','2017/03/18',15,4000,60000),
('JUAL003','007','2017/04/17',30,5000,150000),
('JUAL004','005','2017/04/29',20,75000,1500000),
('JUAL005','009','2017/05/05',15,2500,37500)
3. menambah 1 field di dalam tabel penjualan yaitu bayar
alter table penjualan add bayar int
4. menghapus 1 record yaitu Nonota=JUAL001
delete penjualan where Nonota='JUAL001'
5. isi data field yang kosong
update penjualan set bayar=60000 where Nonota='JUAL002'
update penjualan set bayar=150000 where Nonota='JUAL003'
update penjualan set bayar=1500000 where Nonota='JUAL004'
update penjualan set bayar=37500 where Nonota='JUAL005'
6. tampilkan nama barang dan tanggal jual
select nmbrg, tanggaltrans from barang, penjualan where barang.kdbrg=penjualan.kdbrg
7. tampilkan jenis barang dan jumlah jual
select jnsbrg, jumlahjual from barang, penjualan where barang.kdbrg=penjualan.kdbrg
8. tampilkan stok barang yang penjualan di bula april 2017
select jumlah from barang, penjualan where barang.kdbrg=penjualan.kdbrg and tanggaltrans like '%2017-04%'
9. tampilkan harga jual yang barangnya shampo clear
select hargajual from penjualan, barang where penjualan.kdbrg=barang.kdbrg and jnsbrg='shampo'
tidak ada hasilnya karena ditabel penjualan tidak ada jenis barang shampo
10. tampilkan nama barang, tanggal beli, tanggal jual dan stok
select nmbrg, tanggalbeli, tanggaltrans, jumlah from barang, penjualan, pembelian where barang.kdbrg=penjualan.kdbrg and barang.kdbrg=pembelian.kdbrg
No comments:
Post a Comment