Friday, March 31, 2017


selamat berjumpa lagi dengan saya kawan-kawan^^
hari ini saya akan mengeshare mengenai cara menggunakan inner join, right join dan left join ^^
selamat menikmati~~ ↴


Soal !!!

1.       Tampilkan jumlah, jenis barang, email,alamat kantor dengan menggunakan inner join dari table pembelian, table barang, dan table supplier!
Jawab :
SELECT Barang.jumlah, Barang.jnsbrng, pembelian.kdsup, pembelian.Kdbr, supplier.email, supplier.almtktr
FROM Barang INNER JOIN pembelian ON Barang.kdbr = pembelian.Kdbr INNER JOIN supplier ON pembelian.kdsup = supplier.kdsup
 
2.       Tampilkan jenis barang, harga, tanggal kadaluarsa, alamat kantor, tanggal lahir, jenis kelamin, dan email. Dengan menggunakan inner join dari table barang, table pembelian, dan table supplier!
Jawab :
SELECT Barang.jnsbrng, Barang.harga, Barang.tglkadaluarsa, pembelian.Kdbr, pembelian.kdsup, supplier.almtktr, supplier.tgllhr, supplier.jekel, supplier.email
FROM Barang INNER JOIN pembelian ON Barang.kdbr = pembelian.Kdbr INNER JOIN
supplier ON pembelian.kdsup = supplier.kdsup INNER JOIN supplier AS supplier_1 ON pembelian.kdsup = supplier_1.kdsup
 
3.       Tampilkan tanggal kadaluarsa, jumlah, harga. Dengan menggunakan inner join dari table barang dan table pembelian!!
Jawab :
SELECT Barang.tglkadaluarsa, Barang.jumlah, Barang.harga, pembelian.kdsup
FROM Barang INNER JOIN pembelian ON Barang.kdbr = pembelian.Kdbr
 
4.       Tampilkan nama supplier, tanggal lahir, jenis produk, dan email. Dengan menggunakan inner join dari table supplier dan table pembelian!!
Jawab :
SELECT supplier.nmsup, supplier.tgllhr, supplier.jnsprdk, supplier.email, pembelian.kdsup
FROM supplier INNER JOIN
pembelian ON supplier.kdsup = pembelian.kdsup
 
5.       Tampilkan jenis barang, harga, tanggal kadaluarsa. Dengan menggunakan inner join dari table barang dan table pembelian!!
Jawab :
SELECT pembelian.Kdbr, Barang.jnsbrng, Barang.harga, Barang.tglkadaluarsa
FROM Barang INNER JOIN
pembelian ON Barang.kdbr = pembelian.Kdbr
 
6.       Tampilkan tanggal kadaluarsa, jumlah, harga, jenis barang, jenis produk, email, nama supplier. Dengan menggunakan inner join dari table supplier, table barang, dan table pembelian!
Jawab :
SELECT pembelian.Kdbr, pembelian.kdsup, Barang.tglkadaluarsa, Barang.jumlah, Barang.harga, Barang.jnsbrng, supplier.jnsprdk, supplier.email, supplier.nmsup
FROM pembelian INNER JOIN
supplier ON pembelian.kdsup = supplier.kdsup INNER JOIN
Barang ON pembelian.Kdbr = Barang.kdbr
 
7.       Tampilkan tanggal kadaluarsa, kode barang, dan harga dengan menggunakan right join dari table barang dan table pembelian!
Jawab :
SELECT Barang.tglkadaluarsa, pembelian.Kdbr, Barang.harga
FROM pembelian right join
Barang ON pembelian.Kdbr = Barang.kdbr
 

8.       Tampilkan tanggal kadaluarsa, jumlah, dan jenis barang. Dengan menggunkan right join dari table barang dan table pembelian!
Jawab :
SELECT pembelian.Kdbr, Barang.tglkadaluarsa, Barang.jumlah, Barang.jnsbrng
FROM pembelian right JOIN
Barang ON pembelian.Kdbr = Barang.kdbr
 
9.       Tampilkan tanggal lahir, alamat kantor, jenis barang, dan nama barang. Dengan menggunakan right join dan left join dari table barang, table supplier, dan table pembelian!
Jawab :
SELECT pembelian.Kdbr, pembelian.kdsup, supplier.tgllhr, supplier.almtktr, Barang.jnsbrng, Barang.nmbrng
FROM Barang right JOIN pembelian ON Barang.kdbr = pembelian.Kdbr left JOIN
supplier ON pembelian.kdsup = supplier.kdsup
 
10.   Tampilkan tanggal kadaluarsa, jumlah, harga, jenis barang, nama barang, nama supplier, tanggal lahir, alamat kantor, telepon kantor, jenis kelamin, email, dan jenis produk. Dengan menggunakan inner join dari table barang, table supplier, dan table pembelian!
Jawab :
SELECT pembelian.Kdbr, pembelian.kdsup, Barang.tglkadaluarsa, Barang.jumlah, Barang.harga, Barang.jnsbrng, Barang.nmbrng, supplier.nmsup,
supplier.tgllhr, supplier.almtktr, supplier.telpktr, supplier.jekel,
supplier.email, supplier.jnsprdk
FROM Barang INNER JOIN pembelian ON Barang.kdbr = pembelian.Kdbr INNER JOIN
supplier ON pembelian.kdsup = supplier.kdsup
 

untuk hari ini cukup sampai disini kawan~~
see you next time^^

Wednesday, March 29, 2017

Selamat datang diblog saya lagi teman-teman..
hari ini saya akan memberikan info seperti biasa.
tapi sebelum itu saya akan memberikan tabel relasi antara table barang, table supplier, dan table pembelian.    ↴

Lalu setelah itu saya akan memberikan cara untuk membuat table pembelian, karna yang kemarin-kemarin saya sudah mengeshare cara membuat table supplier dan barang. ↴

create table pembelian (
Nonota varchar(10) primary key,
Kdbr varchar(10)foreign key references Barang,
kdsup varchar(10) foreign key references supplier,
Tanggalbeli date,
Jumlahbeli int,
Hargabeli int,
Total int )

dan setelah itu saya akan mengeshare cara mengisi tablenya.... ↴
insert into pembelian values('HG001', '001', '001', '2017-01-03', '200', '2000', '400000')
insert into pembelian values('HG004', '003', '003', '2017-01-02', '150', '3000', '450000')
insert into pembelian values('HG003', '004', '004', '2017-01-02', '300', '4000', '1200000')
insert into pembelian values('HG004', '005', '005', '2017-04-06', '120', '3000', '360000')
insert into pembelian values('HG005', '004', '001', '2017-11-02', '200', '3000', '600000')
insert into pembelian values('HG007', '004', '001', '2017-11-02', '200', '4000', '800000')
insert into pembelian values('HG008', '003', '009', '2016-03-30', '300', '3000', '900000')
insert into pembelian values('HG009', '004', '008', '2018-11-02', '250', '5000', '1250000')

insert into pembelian values('HG010', '002', '006', '2016-04-12', '400', '4000', '1600000')


untuk hari ini cukup sampai disi tunggu pembelajaran yang akan saya berikan lagi ya kawan ^^
Terimakasih ~~~

Wednesday, March 22, 2017

pertemuan ke 3 sql

Membuat, menambah, mengedit, menghapus, dan menampilkan field dalam bahasa pemrograman SQL

1.       Edit table barang, tambahkan 1 field tanggal kadaluwarsa
2.       Isi tanggal kadaluwarsa
3.       Tampilkan tanggal kadaluwarsa
4.       Rubah tanggal kadaluwarsa yang tahun 2016 menjadi 2017
5.       Rubah bulan kadaluwarsa yang bualan mei menjadi bulan agustus
6.       Edit tabel supplier, tambahkan 1 field jenis produk
7.       Isi jenis produk
8.       Tampilkan semua jenis produk
9.       Hapus untuk jenis produk mi instan
10.   Rubah jenis produk, dari sabun mandi menjadi sabun cuci

👧😉감사함니다


Wednesday, March 8, 2017

TUGAS 1 SQL

Hasil Tugas Hari ini....  “Pemrograman SQL”


Nama   :Yulmar Astutik
Nim     :201553068

Create table supplier
select*from supplier
insertinto supplier
values ('001','FirmanIlahudin','12/04/1980','Jl.Gondangmanis','029-5546738','pria','Firman001@gmail.com')

insertinto supplier
values ('002','Joko Waluyo','07/03/1979','Jl.BumiWonosari','024-889772','pria','Jwal@gmail.com')

insertinto supplier
values ('003','Ilham Wahid','08/19/1982','Jl.Dersalam','0291-885324','pria','Wahid@gmail.com')

insertinto supplier
values ('004','YunitaKireina','3/06/1997','Jl.Kudus','0288-825864','Wanita','YunitaKi@gmail.com')

insertinto supplier
values ('005','OktaviaDinda','','Jl.Klambu','0283-89524','Wanita','OktaviaD@gmail.com')

insertinto supplier
values ('006','Shin Swin','2/5/1916','Jl.Denmark','0287-665824','Wanita','Swinshin@gmail.com')

insertinto supplier
values ('007','Ritsu','2/4/1995','Jl.pati','0255-58756','Wanita','Surit@gmail.com')

insertinto supplier
values ('008','Ningsih','1/10/97','Jl.Purwodadi','0111-88547','Wanita','Ningsihh@gmail.com')

insertinto supplier
values ('009','Widya','07/10/1994','Jl.purwodadi','0291-8587454','Wanita','Widyah@gmail.com')

insertinto supplier
values ('010','Mulyo','08/10/1995','Jl.Grobogan','0211-858724','pria','Mulyoo1@gmail.com')

caramenampilkan
select*from supplier wherealamatkantor='Jl.Dersalam'


select*from supplier wherealamatkantor='Jl.Gondangmanis'


select*from supplier wherealamatkantor='Jl.Semarang'

*Tidak muncul karna tidak ada alamat kantor Semarang*

select*from supplier wherealamatkantor='Jl.purwodadi'


select*from supplier wherejekel='Pria'orjekel='Wanita'


select*from supplier wherejekel='Pria'


select*from supplier where email='Widyah@gmail.com'orkdsup='010'


select*from supplier wheretgllhr='12/04/1980'andtlpkantor='0111-88547'


select*from supplier wherealamatkantor='Jl.Grobogan'orjekel='Pria'


select*from supplier wherealamatkantor='Jl.purwodadi'andjekel='Wanita'


Soal :
1.      Tampilkan  alamat kantordijalan Purwodadi.
2.      Tampilkan Tampilkan alamat kantor  dijalan Darsalam.
3.      Tampilkan alamat kantor  Gondang manis.
4.      Tampilkan alamat kantor  dijalan Semarang.
5.      Tampilkan alamat kantor  Jl.Purwodadi dan jenis kelamin wanita.
6.      jenis kelamin Pria atau wanita.
7.      Tampilkan jenis kelamin Pria.
8.      Tampilkan email Widyah@gmail.com  atau kode supplier 010.
9.      Tampilkan tanggal lahir dan telp kantor.
10.  Tampilkan alamat kantor Jl.Grobogan atau jenis kelamin Pria.


SEE YOU NEXT TIME~~