Jumat, 21 Oktober 2016

PERTEMUAN 19 OKTOBER 2016


select * from pasok;

insert into pasok values ('pas003', 'brg001','sup003','2015-02-15',100);
insert into pasok values ('pas004', 'brg001','sup003','2015-05-12',150);
insert into pasok values ('pas005', 'brg002','sup003','2015-12-21',500);
insert into pasok values ('pas006', 'brg003','sup002','2016-11-21',500);
insert into pasok values ('pas007', 'brg002','sup002','2016-07-25',200);
insert into pasok values ('pas008', 'brg002','sup001','2016-04-21',80);




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

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


Menampilkan jumlah (sum)

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



Menampilkan jumlah cacahnya (count)


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


Meengurutkan data dari yang paling besar ke yang paling kecil
select kode_pasok, jumlah_pasok
from pasok
order by jumlah_pasok DESC



Mengurutkan data dari yang paling kecil ke yang paling besar

select kode_pasok, jumlah_pasok
from pasok
order by jumlah_pasok ASC


Menampilkan CACAH pasok oleh suplier

select kode_suplier,
COUNT (jumlah_pasok) as cacah_pasok
from pasok
GROUP by kode_suplier
HAVING COUNT(*)=3


Menampilkan penyuplai dan yang menyuplai pasokan antara 50 dan 150
select kode_barang, kode_suplier, jumlah_pasok
from pasok
where jumlah_pasok between 50 and 150

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


Menampilkan data yang mengandung kata ‘mangga’ di alamat suplier
select * from suplier
where alamat_suplier LIKE '%mangga'


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

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


Nb : '%mangga%'untuk semua data yang mengandung kata mangga
     'mangga%' hanya untuk data yang mengandung kata mangga di depan
     '%mangga' hanya untuk data yang mengandung kata mangga di belakang




Tidak ada komentar:

Posting Komentar