PRAKTEK RETUR BARANG
Hai sobat blogger :)
pada praktek kali ini kita akan membuat tabel retur barang , sebelum kita ke soal - soal yang diberikan terlebih dahulu kita akan membuat tabel returnya terlebih dahulu...
create table
retur(
noretur varchar(10) primary key,
nonota varchar(10),
tanggalretur date,
jumlahretur int,
ketcacat varchar(50),
foreign key (nonota) references penjualan (nonota))
setelah kita selesai membuat tabel retur, kita akan mengerjakan soal - soal yang telah diberikan
1. Isi data, ambil dari data penjualan, 2 record untuk di retur
insert into retur values ('rt001','JUAL001','2017/04/18',7,'kadaluarsa')
insert into retur values ('rt002','JUAL002','2017/05/21',5,'rusak')
2. Browsing
operasi matematika menggunakan SQL untuk penambahan stok barang
karena disini tidak mendapatkan operasi matematikanya maka kita lewati nomer 2 ini
3. Alternative
lain, update stok barang
update
barang set jumlah=70
where kdbrg='001'
update
barang set jumlah=120
where kdbrg='002'
update
barang set jumlah=90
where kdbrg='003'
update
barang set jumlah=160
where kdbrg='004'
update barang set jumlah=1800 where kdbrg='005'
4. Jumlah
retur tidak melebihi jumlah jual
5. Tanggal
retur tidak boleh sebelum tanggal jual
6. Tambahkan
5 data retur
insert into
retur values ('rt003','JUAL003','2017/06/01',3,'sobek')
insert into retur values ('rt004','JUAL004','2017/10/08',5,'kadaluarsa')
insert into retur values ('rt005','JUAL005','2017/10/21',8,'rusak')
insert into
retur values ('rt006','JUAL006','2017/05/11',15,'kadaluarsa')
insert into retur values ('rt007','JUAL007','2017/04/21',20,'rusak')
7. Update
3 data retur
update retur set
jumlahretur=5 where
nonota='rt001'
update retur set
jumlahretur=7 where
nonota='rt002'
update retur set jumlahretur=4 where nonota='rt003'
8. Delete
record 1 data retur
delete from retur where
noretur='rt001'
9. Tambahkan
field jenis_paket
alter table retur add
jenis_paket varchar(20)
10. Isi jenis_paket
update retur set
jenis_paket='Pos'
where noretur='rt002'
update
retur set jenis_paket='JNE' where noretur='rt003'
update
retur set jenis_paket='J&T' where
noretur='rt004'
update
retur set jenis_paket='Pos' where noretur='rt005'
update retur set
jenis_paket='JNE'
where noretur='rt006'
update retur set jenis_paket='J&T' where noretur='rt007'
No comments:
Post a Comment