Kali ini saya akan melanjutkan tugas kuliah saya dari sebelumnya, sekarang dari database kemarin kita tambahkan tabel Retur Jual lalu kita berikan relasi
create table returjual(
No_retur varchar (10) primary key,
NoNota varchar (10),
TanggalRetur date,
JumlahRetur int,
KetCacat varchar (50),
foreign key (NoNota) references penjualan (Nonota))
Soal
1. Isi data, ambil dari tabel penjualan, 2 record untuk diretur
insert into returjual values
('RET001','JUAL005','2017/04/21',10,'Rusak'),
('RET002','JUAL002','2017/03/18',7,'Rusak')
2. Browsing operasi matematika menggunakan SQL untuk penambahan stok barang
3.Alternative lain, Update stok barang
update barang set jumlah=300+5 where kdbrg='005'
update barang set jumlah=250+5 where kdbrg='002'
4.Jumlah Retur tidak boleh melebihi jumlah jual
5.Tanggal Retur tidak boleh sebelum tanggal jual
6.Tambahkan 5 Data Retur
insert into returjual values
('RET003','JUAL003','2017/04/17',8,'Rusak'),
('RET004','JUAL004','2017/03/19',2,'Rusak'),
('RET005','JUAL002','2017/03/18',7,'Rusak'),
('RET006','JUAL003','2017/04/17',6,'Rusak'),
('RET007','JUAL004','2017/03/19',10,'Rusak')
7. Update data 3 retur
update returjual set TanggalRetur='2017/05/23' where No_retur='RET001'
update returjual set JumlahRetur='11' where No_retur='RET003'
update returjual set KetCacat='Pecah' where No_retur='RET002'
8. Delete record 1 data retur
delete from returjual where No_retur='RET007'
9. Tambahkan field Jenis_paket
alter table returjual add jenis_paket varchar (50)
10. Isi Jenis Paket
update returjual set jenis_paket='JNT' where No_retur='RET001'
update returjual set jenis_paket='POS' where No_retur='RET002'
update returjual set jenis_paket='Tiki' where No_retur='RET003'
update returjual set jenis_paket='JNE' where No_retur='RET004'
update returjual set jenis_paket='Wahana' where No_retur='RET005'
update returjual set jenis_paket='Lion' where No_retur='RET006'
No comments:
Post a Comment