Praktek 7 - Praktek Pemrograman SQL
Assalamu'alaikum kawan..
kali ini akan membuat tabel retur penjualan, berikut merupakan script sqlnya :
Tabel Retur ini berpacu pada tabel penjualan
1. Isi data, ambil dari tabel penjualan, 2 record unutk diretur. Namun sebelumnya kita membuat Tabel Retur terlebih dahulu
Membuat Tabel:
create table retur(
create table retur(
NoRetur varchar(10) primary key,
NoNota varchar(10),
TanggalRetur date,
JumlahRetur int,
KeteranganCacat varchar(50),
foreign key(Nonota) references penjualan(Nonota))
Mengisi Tabel Retur :
insert into retur
values
('R001','JUAL002','2017/03/22',5,'Kadaluarsa'),
('R002','JUAL001','2017/03/20',3,'Kemasan rusak')
3. Update stok barang
update Barang set jumlah=150-50 where kdbrg='005'
update Barang set jumlah=80-20 where kdbrg='010'
update Barang set jumlah=150-50 where kdbrg='005'
update Barang set jumlah=80-20 where kdbrg='010'
6. Tambahkan 5 data retur
insert into retur values
('R003','JUAL003','2017/04/20',7,'Kemasan Rusak'),
('R004','JUAL004','2017/04/30',5,'Kemasan Rusak'),
('R005','JUAL005','2017/05/06',4,'Kadaluarsa'),
('R006','JUAL006','2017/06/20',8,'Kemasan Rusak'),
('R007','JUAL007','2017/06/14',2,'Kadaluarsa')
7. Update data 3 retur
update retur set JumlahRetur=2 where noretur='R001'
update retur set JumlahRetur=5 where noretur='R003'
update retur set jumlahretur=5 where noretur='R006'
8. Delete record 1 data retur
delete from retur where noretur='R001'
9. Tambahkan field Jenis Paket
alter table Retur add JenisPaket varchar(20)
10. Isi Jenis Paket
update retur set JenisPaket='JNE Biasa' where noretur='R002'
update retur set JenisPaket='JNE Biasa' where noretur='R003'
update retur set JenisPaket='JNE Exspress' where noretur='R004'
update retur set JenisPaket='JNE Biasa' where noretur='R005'
update retur set JenisPaket='JNE Exspress' where noretur='R006'
update retur set JenisPaket='JNE Biasa' where noretur='R007'
Sekian dan terima kasih
Semoga Bermanfaat :)
Comments
Post a Comment