UTS PRAKTEK SQL SERVER
TABEL RELASI
1. Create tabel penjualan
create table penjualan
(nonota
varchar(10) primary key,
kdbrg varchar(10) foreign key references barang,
Tanggaltrans date,
jumlahjual int,
hargajual int,
total int)
2. isi tabel penjualan
insert into penjualan values ('JUAL001','001','2017/03/20',10,3000,30000)
insert into penjualan values ('JUAL002','004','2017/03/18',15,4000,60000)
insert into penjualan values ('JUAL003','003','2017/04/17',30,5000,150000)
insert into penjualan values ('JUAL004','005','2017/03/19',20,5000,250000)
insert into penjualan values ('JUAL005','003','2017/04/21',20,10000,200000)
select*from penjualan
3. Tambahkan 1 field di tabel penjualan
alter table penjualan add
tglkedaltrans date
4. Hapus 1 record
delete from penjualan where jumlahjual ='10'
5. Isi data field yang kosong
update penjualan set tglkedaltrans='2017/04/18' where kdbrg='004'
update penjualan set tglkedaltrans='2017/05/17' where kdbrg='003'
update penjualan set tglkedaltrans='2017/04/18' where kdbrg='005'
update penjualan set tglkedaltrans='2017/05/21' where kdbrg='003'
update penjualan set tglkedaltrans='2017/05/17' where kdbrg='003'
update penjualan set tglkedaltrans='2017/04/18' where kdbrg='005'
update penjualan set tglkedaltrans='2017/05/21' where kdbrg='003'
6. Tampilkan nama barang dan jumlah jual
SELECT Barang.nmbrg, penjualan.Tanggaltrans FROM Barang INNER JOIN pembelian ON Barang.kdbrg = pembelian.kdbrg INNER JOIN
penjualan ON Barang.kdbrg = penjualan.kdbrg INNER JOIN Supplier ON pembelian.kdsupplier = Supplier.Kdsup
penjualan ON Barang.kdbrg = penjualan.kdbrg INNER JOIN Supplier ON pembelian.kdsupplier = Supplier.Kdsup
7. Tampilkan jenis barang dan jumlah jual
SELECT Barang.jnsbrng, penjualan.jumlahjual FROM Barang INNER JOIN pembelian ON Barang.kdbrg = pembelian.kdbrg INNER JOIN
penjualan ON Barang.kdbrg = penjualan.kdbrg INNER JOIN Supplier ON pembelian.kdsupplier = Supplier.Kdsup
penjualan ON Barang.kdbrg = penjualan.kdbrg INNER JOIN Supplier ON pembelian.kdsupplier = Supplier.Kdsup
8. Tampilkan stok dari barang yang penjualannya di bulan april 2017
9. Tampilkan harga jual yang barang nya Shampo Clear
select hargajual from Barang,penjualan where barang.kdbrg=penjualan.kdbrg and nmbrg='clear'
select hargajual from Barang,penjualan where barang.kdbrg=penjualan.kdbrg and nmbrg='clear'
10. Tampilkan nama barang, tanggal beli, tanggal jual dan stok
select nmbrg, tanggalbeli, tanggaltrans, jumlah from pembelian,penjualan,barang where barang.kdbrg= penjualan.kdbrg and pembelian.kdbrg=barang.kdbrg
select nmbrg, tanggalbeli, tanggaltrans, jumlah from pembelian,penjualan,barang where barang.kdbrg= penjualan.kdbrg and pembelian.kdbrg=barang.kdbrg
No comments:
Post a Comment