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%'

Resume SQL tanggal 05 Okt 2016

Hy guyss ketemu lagi ini diblog yang semua penuh dengan tugas, sering seringnya dilihat ja dulu...

Kali ini kita akan mengisi Tabel yang minggu kemaren telah dibuat.
Perintah yang digunakan adalah "Insert". Nah, sebelum itu harus tau dulu apa itu insert...
ini nih, Insert digunakan untuk menambah baris baru pada sebuah tabel setelah tabel tersebut dibuat. Dengan format penulisan:

INSERT INTO nama_tabel [(field ke-1,...field ke-n)] VALUES (nilai_field_ke-1,...,nilai_field_ke-n);


1. Menambahkan barang pensil,penggaris,kertas.


2. Ketikkan peintah sp_columns untuk menampilkan tabel.



3. Kemudian mengisi tabel pasok.


4. Tampilkan tabel pasok.



5. Mengisi tabel suplier



6. Menampilkan tabel suplier



7. Misalkan kita ingin melihat barang < 100. Maka perintahnya adalah :



8. Menggunakan perintah Update. Update digunakan untuk mengganti nilai dari kolom. Klausa Where digunakan jika data yang diganti (diupdate) hanya pada kolom tertentu saja. tanpa Klausa Where maka, semua baris akan berubah nilainya. Format penulisannya adalah:

UPDATE nama_tabel SET nama_field = data_baru WHERE nama_field = data_lama;



Oke Semoga bermanfaatnya kawan...

 

Universitas