Rabu, 26 Oktober 2016

Pemmrograman SQL

Resume Pertemuan tanggal 19 Oktober 2016


hy sobat...
kali pertemuan sebelum UTS...

Nah yang gua share kali ini, kita akan mengisi tabel pasok serta menghubungkannya dengan tabel barang dan tabel suplai yang telah dibuat pada pertemuan sebelumnya.

1. Mengisi Tabel Pasok
select * from pasok;

insert into pasok values ('pas003', 'brg001','sup003','2015-02-15',100);
dst... sama kok caranya seperti diaatas



















2. Menampilkan data dari yang terkecil

select kode_barang, min (jumlah_pasok) as jumlah from pasok group by kode_barang;


















3. Menampilkan rata-rata (Average)

select kode_barang, avg (jumlah_pasok) as jumlah from pasok group by kode_barang



















4. Mengurutkan data dari yang terbesar ke yang terkecil
select kode_pasok, jumlah_pasok
from pasok
order by jumlah_pasok DESC




















 5. Mengurutkan data dari yang terkecil ke yang terbesar
select kode_pasok, jumlah_pasok
from pasok
order by jumlah_pasok ASC





















6. Menampilkan CACAH pasok oleh suplier
select kode_suplier,
COUNT (jumlah_pasok) as cacah_pasok
from pasok
GROUP by kode_suplier
HAVING COUNT(*)=3




















7. Menampilkan penyuplai dan yang menyuplai pasokan antara 50 sampai 150

 select kode_barang, kode_suplier, jumlah_pasok
from pasok
where jumlah_pasok between 50 and 150



















8. Menampilkan penyuplai dan yang menyuplai hanya pasokan 50 dan 150 dan di order dari jumlah yang paling besar 

select kode_barang, kode_suplier, jumlah_pasok
from pasok
where jumlah_pasok in (50, 150)
order by jumlah_pasok desc




















9.  Menampilkan data yang mengandung kata ‘mangga’ di alamat suplier

select * from suplier
where alamat_suplier LIKE '%mangga'




















10. Menampilkan data yang selain mengandung kata ‘mangga’ di alamat suplier 

select * from suplier
where alamat_suplier not LIKE '%mangga%'

Tidak ada komentar:

Posting Komentar

Universitas