Monday, March 20, 2017

Menambah, Mengisi, dan Menghapus Field MySQL


1.  edit table barang, tambahkan 1 field tanggal kadaluarsa

alter table barang add tglkadaluarsa date






2.  isi tanggal kadaluarsa

update barang set tglkadaluarsa='2013/09/21' where kdbrg='001'

update barang set tglkadaluarsa='2016/04/08' where kdbrg='002'

update barang set tglkadaluarsa='2016/10/26' where kdbrg='003'

update barang set tglkadaluarsa='2015/07/17' where kdbrg='004'

update barang set tglkadaluarsa='2014/12/29' where kdbrg='005'




                  

3.  tampilkan tanggal kadaluarsa

select tglkadaluarsa from Barang








4.  hapus tanggal kadaluarsa yang tahun 2016

delete from Barang where tglkadaluarsa like'%2016%'








5.  rubah tanggal kadaluarsa yang bulan juli, menjadi bulan agustus

update barang set tglkadaluarsa='2016/08/08' where kdbrg='004'








6.  edit table supplier, tambahkan 1 field jenis produk

alter table supplier add jenisproduk varchar(50)








7.  isi jenis produk

update supplier set jenisproduk='sabun mandi' where kdsup='sup001'

update supplier set jenisproduk='air minum' where kdsup='sup002'

update supplier set jenisproduk='obat' where kdsup='sup003'

update supplier set jenisproduk='susu bayi' where kdsup='sup004'

update supplier set jenisproduk='mie instan' where kdsup='sup005'

update supplier set jenisproduk='rokok' where kdsup='sup006'

update supplier set jenisproduk='shampo' where kdsup='sup007'

update supplier set jenisproduk='pasta gigi' where kdsup='sup008'

update supplier set jenisproduk='beras' where kdsup='sup009'

update supplier set jenisproduk='gula' where kdsup='sup0010'








8.  tampilkan semua jenis produk

select jenisproduk from supplier






9.  hapus untuk jenis produk mie instan

delete from supplier where jenisproduk='mie instan'






10. rubah jenis produk, dari sabun mandi menjadi sabun cuci

update supplier set jenisproduk='sabun cuci' where kdsup='sup001'





Thursday, March 9, 2017

Menambahkan Table Baru pada MySQL

Membuat Table Supplier

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))

Mengisi Data Pada Table Supplier

insert into supplier 
values('sup001','Firman Ilahudin','1980/04/12','Jl. Gondang Manis','0291-5546738','Pria','Firman001@gmail.com')
insert into supplier
values('sup002','Joko Waluyo','1979/03/07','Jl.Bumi Winosari','024-889772','Pria','Jwal@gmail.com')
insert into supplier
values('sup003','Ilham Wahid','1982/08/19','Jl. Dersalam','0291-889324','Pria','Wahid@gmail.com')
insert into supplier 
values('sup004','Farid Yuliyanto','1997/07/18','Jl. Krandon','0291-657457','Pria','Farid@gmail.com')
insert into supplier 
values('sup005','Saiful Bayudha','1994/09/12','Jl. Wergu','024-789326','Pria','Saiful@gmail.com')
insert into supplier 
values('sup006','Kamal al fitra','1995/08/06','Jl. Janggalan','029-568987','Pria','Kamal@gmail.com')
insert into supplier 
values('sup007','Arief yufrizal','1997/04/29','Jl. Gondang Manis','024-548321','Pria','Arief@gmail.com')
insert into supplier 
values('sup008','Lina Noviana','1997/05/10','Jl. Jepara','0291-749082','Wanita','Lina@gmail.com')
insert into supplier 
values('sup009','Diana Sekar','1997/03/18','Jl. Mayong','0291-645096','Wanita','Sekar@gmail.com')
insert into supplier 
values('sup010','Fiyya Laila','1998/09/27','Jl. Ahmad Yani','0291-749026','Wanita','Fiyya@gmail.com')


Latihan Menampilkan

1. tampilkan data supplier yang kantornya daerah Dersalam
select*from supplier where alamatkantor like'%dersalam%'

2. tampilkan data email supplier yang rumahnya daerah gondang manis
select email from supplier where alamatkantor like'%gondang%'

3. tampilkan data supplier yang rumahnya daerah krandon
select*from supplier where alamatkantor like'%krandon%'

4. tampilkan data supplier yang lahir tahun 1997
select*from supplier where tgllhr like'%1997%'

5. tampilkan data supplier yang namanya arief
select*from supplier where nmsup like'%arief%'

6. tampilkan data supplier yang daerah wergu
select*from supplier where alamatkantor like'%wergu%'

7. tampilkan data supplier yang lahir tahun 1997 dan daerah krandon
select*from supplier where tgllhr like'%1997%' and alamatkantor like'%krandon%'

8. tampilkan data supplier yang namanya fiyya dan kamal
select*from supplier where nmsup like'%fiyya%' or nmsup like'%kamal%'

9. tampilkan no telpon supplier farid
select telpkantor from supplier where nmsup like'%farid%'

10. tampilkan alamat kantor supplier saiful

select alamatkantor from supplier where nmsup like'%saiful%'