create database
"201553024"
use "201553024"
create table supplier
(kdsup varchar (10) primary key, nmsup varchar(50), tgllhr date, alamatkantor varchar (50), telpkantor varchar (15), jekel varchar (15), email varchar (20))
select * from supplier
insert into supplier values ('sup001', 'firman ilahudin', '1980-04-12', 'jl. Gondang Manis', '0291-5546738', 'pria', 'firman001@gamil.com'),
('sup002', 'joko waluyo', '1979-03-07', 'jl. Bumi Wonosari', '024-889772', 'pria', 'jwal@gamil.com'),
('sup003', 'ilham wahid', '1982-08-19', 'jl. Dersalam', '0291-889324', 'pria', 'wahid@gamil.com'),
('sup004', 'vito', '1985-03-12', 'jl. melati', '0291-5836738', 'pria', 'vito@gamil.com'),
('sup005', 'sadewa', '1988-04-22', 'jl. anggek', '0291-5986738', 'pria', 'sadwea@gamil.com'),
('sup006', 'abdul khodir', '1982-04-29', 'jl. mawar', '0291-5546238', 'pria', 'abdulkho@gamil.com'),
('sup007', 'gus niko', '1991-09-11', 'jl. melati', '024-5533738', 'pria', 'gusniko@gamil.com'),
('sup008', 'gus fai', '1988-04-15', 'jl. gondang manis', '029-5545538', 'pria', 'gusfai@gamil.com'),
('sup009', 'ridwan', '1990-07-12', 'jl. Dersalam', '0291-5592848', 'pria', 'ridwan@gamil.com'),
('sup0010', 'abdul alif', '1990-08-29', 'jl. mekar sari', '024-5546438', 'pria', 'abdula@gamil.com')
1. tampilkan data supplier yang kantornya daerah dersalam
2. tampilkan data email supplier yang rumahnya daerah gondangmanis
3. tampilkan data supplier yang rumahnya daerah semarang
4. tampilkan data tanggalahir dari nama supplier gus
5. tampilkan data alamatkantor dari kode spplier sup001
6. tampilakn data telpon yg berawalan 0291
7. tampilkan data yang alamatnya jl. melati
8. tampilakn data email dari kode supplier sup009
9. tampilkan data telpon yang berawalan 024
10. tampilakn data telpon dari nama supplier gus niko
11. edit table
barang, tambahkan satu field tanggal kadaluarsa
alter table barang add kadaluarsa date
12. Isi tanggal
kadaluarsa
update barang set kadaluarsa = '10/23/2018' where kdbrg='001'
update barang set kadaluarsa = '05/02/2020' where kdbrg='002'
update barang set kadaluarsa = '03/25/2016' where kdbrg='003'
update barang set kadaluarsa = '07/14/2019' where kdbrg='004'
update barang set kadaluarsa = '09/11/2019' where kdbrg='005'
13. tampilkan
tanggal kadaluarsa
select kadaluarsa from barang
14. Rubah tanggal
kadaluarsa yang tahun 2016 menjadi tahun 2017
update barang set kadaluarsa = '03/25/2017' where kdbrg='003'
15. Rubah tanggal kadaluarsa yang bulan
mei, menjadi bulan agustus
update barang set kadaluarsa = '08/02/2020' where kdbrg='002'
17. Isi jenis
produk
update supplier set jnsprdk = 'mie instan' where kdsup='sup001'
update supplier set jnsprdk = 'susu bayi' where kdsup='sup002'
update supplier set jnsprdk = 'sabun mandi' where kdsup='sup003'
update supplier set jnsprdk = 'minyak goreng' where kdsup='sup004'
update supplier set jnsprdk = 'pasta gigi' where kdsup='sup005'
update supplier set jnsprdk = 'sabun cuci' where kdsup='sup006'
update supplier set jnsprdk = 'gula pasir' where kdsup='sup007'
update supplier set jnsprdk = 'beras' where kdsup='sup008'
update supplier set jnsprdk = 'shampo' where kdsup='sup009'
update supplier set jnsprdk = 'rokok' where kdsup='sup0010'
18. tampilkan
semua jenis produk
select jnsprdk from supplier
19. hapus untuk
jenis produk mie instan
delete from supplier where jnsprdk='mie instan'
20. rubah jenis
produk, dari sabun mandi menjadi sabun cuci
update supplier set jnsprdk = 'sabun cuci' where kdsup='sup003'
supaya table itu berrelasi antar table, tambah 1 table lagi seperti yang dibawah ini:
create table pembelian
(Nonota varchar(10) primary key,
kdbrg varchar(10) foreign key references barang (kdbrg) ,
kdsup varchar (10) foreign key references supplier (kdsup) ,
tanggalbeli date,
jumlahbeli int,
hargabeli int,
total int
)
isi dengan format seperti berikut:
insert into pembelian
values ('HG001','001','sup006','03/01/2017',200, 2000, 400000)
insert into pembelian
values ('HG002','004','sup002','02/01/2017',150, 3000, 450000)
insert into pembelian
values ('HG003','002','sup001','02/11/2017',300, 4000, 1200000)
insert into pembelian
values ('HG004','008','sup003','02/23/2017',200, 3500, 700000)
insert into pembelian
values ('HG005','005','sup0010','03/15/2017',50, 16500, 825000)
insert into pembelian
values ('HG006','003','sup008','04/19/2017', 100, 14000, 1400000)
insert into pembelian
values ('HG007','009','sup004','03/25/2017',300, 1000, 300000)
insert into pembelian
values ('HG008','006','sup009','03/31/2017', 200, 7500, 1500000)
insert into pembelian
values ('HG009','007','sup005','03/19/2017',75, 12000, 900000)
insert into pembelian
values ('HG010','010','sup007','02/18/2017',300, 1500, 450000)
kemudian tampilkan table dengan cara
select * from pembelian
create table pembelian
(Nonota varchar(10) primary key,
kdbrg varchar(10) foreign key references barang (kdbrg) ,
kdsup varchar (10) foreign key references supplier (kdsup) ,
tanggalbeli date,
jumlahbeli int,
hargabeli int,
total int
)
isi dengan format seperti berikut:
insert into pembelian
values ('HG001','001','sup006','03/01/2017',200, 2000, 400000)
insert into pembelian
values ('HG002','004','sup002','02/01/2017',150, 3000, 450000)
insert into pembelian
values ('HG003','002','sup001','02/11/2017',300, 4000, 1200000)
insert into pembelian
values ('HG004','008','sup003','02/23/2017',200, 3500, 700000)
insert into pembelian
values ('HG005','005','sup0010','03/15/2017',50, 16500, 825000)
insert into pembelian
values ('HG006','003','sup008','04/19/2017', 100, 14000, 1400000)
insert into pembelian
values ('HG007','009','sup004','03/25/2017',300, 1000, 300000)
insert into pembelian
values ('HG008','006','sup009','03/31/2017', 200, 7500, 1500000)
insert into pembelian
values ('HG009','007','sup005','03/19/2017',75, 12000, 900000)
insert into pembelian
values ('HG010','010','sup007','02/18/2017',300, 1500, 450000)
kemudian tampilkan table dengan cara
select * from pembelian
Tidak ada komentar:
Posting Komentar