Tampilkan postingan dengan label SQL. Tampilkan semua postingan
Tampilkan postingan dengan label SQL. Tampilkan semua postingan

SQL QUERY DAN VIEW

         
   Pertama buat tabel baru. Ada 3 tabel yaitu tabel Barang, tabel Pelanggan, dan tabel pembeli    


Nah setelah kita udah menciptakan databasenya, lalu kita coba untuk menampilkan isi tabel tersebut dengan query :

                                Kalau sudah kita tampilkan, maka kita lihat soal yang pertama sebagai berikut :

                               untuk soal yang nomor 3 sebagai berikut ini :


                                Soal keempat :
                              Soal terakhir adalah sebagai berikut :


SQL 16 Nopember 2016

Berikut ini link materi pada tanggal 16 Nopember 2016

https://sttpln-my.sharepoint.com/personal/fransisca1431129_sttpln_ac_id/_layouts/15/guestaccess.aspx?guestaccesstoken=8pa5iRNp9tcXrhP9%2bmzlFLRmALkz3du00TslBM%2b6HHY%3d&docid=121c9d2ee40cb40dfbe634126d7f26613&rev=1


Latihan



select   nim,
count   (nilai) as cacah_nilai,
sum     (nilai) as total_nilai
from     nilai
where    nim = '201591002'
group by nim

UNION

select   nim,
count   (nilai) as cacah_nilai,
sum     (nilai) as total_nilai
from     nilai
where    nim = '201591005'
group by nim

select *from nilai

dan berikut ini adalah hasilnya (screenshoot)








SQL (Aggregate Function)

Hai guys jumpa lagi bersama aku Sisca ^.^ Kali ini aku akan membuat tutorial Aggregate Function SQL. Buat teman-teman yang kebingungan bisa nih di ikuti, yukk !!! kita teori sekaligus praktikum ya teman-teman. Let's go! 😊

Pertama sekali kita harus create tabel dulu, nah disini aku create tabel pasok. Kalau teman-teman sudah create, silahkan isi data tabel seperti di bawah ini dengan query, kemudian blog lalu execute :



Setelah selesai, lakukan pengisian data pada tabel, sekarang kita akan menampilkan 
seluruh isi tabel dengan query :



Untuk menampilkan seluruh isi dari kolom tabel dapat dibuat dengan query :



Pada data di dalam tabel terdapat sejumlah data yang menunjukkan jumlah, disini kita akan melihat nilai minimum dari sekumpulan data yang ada dengan query sbb :
Disitu ada tertulis group by dimana itu digunakan untuk menampilkan sekumpulan data.



Kemudian kita tampilkan isi dari tabel dengan query sbb, kemudian  perhatikan apa yang berubah dalam tabel tersebut :



Selanjutnya kita mencari nilai maksimum dari sekumpulan data yang ada dengan query :



Setelah melakukan pencarian maksimum maka kita akan melihat isi seluruh data dalam 
tabel dan jangan lupa perhatikan apa yang berubah :



Kemudian kita mencari jumlah dari dari seluruh pemasokan yang dilakukan oleh pemasok 
dengan query :



Setelah mencari nilai jumlah, maka kita akan menjumlahkan nilai dari sekumpulan data yang ada dengan query :



Selanjutnya cari nilai rata-rata dari sekumpulan data yang ada dengan query :




Setelah itu kita cari cacah atau banyaknya data dengan query :




Karena kita sudah mencari nilai minimum, maksimum, jumlah, rata-rata dan jumlah cacah. 
Selanjutnya kita mencari nilai dari besar ke kecil dengan query :



Setelah nilai terbesar ke kecil selanjutnya cari nilai dari terkecil ke terbesar dengan query :



Next lakukan penyeleksian data dengan suatu kriteria data tertentu, dimana pada query terdapat 'HAVING' dimana berdasarkan kriteria tertentu :



Kali ini kita akan tampilkan supplier yang menyuplai jumlah pasokan antara 50 - 100 dengan query sbb dimana pada query terdapat kondisi WHERE yang digunakan untuk melakukan pemilihan data. dan kata WHERE itu biasanya diikuti oleh kata-kata seperti :
1. comparison (=, <,>,>=,<=) 
2. between
3. in
4. like/not like

Comparison digunakan untuk membandingkan dua nilai.
Between digunakan untuk membandungkan nilai dlam range tertentu.
IN digungakan untuk melakukan pengecekan apakah suatu nilai terdapat himpunan tertentu.
Like Not Like digunakan untuk membandingkan data dengan pola tertentu.

oke teman-teman berikut ini contoh nya :



Setelah kita menampilkan nilai antara 50-100 maka kita coba untuk menampilkan nilai 50 dan 
100 saja dengan query :



Oke guys next kita masuk ke dalam ke tabel suplier dengan memasukkan nilai dalam field yang alamat rumahnya terkandung ‘mangga’ masukkan perintah sbb :



Setelah itu mari kita tampilkan siapa, siapa saja yang alamat rumahnya terkandung kata 
‘mangga’ dengan query :



PS : Setiap query yang kita create, diblog lalu diexecute untuk melihat apakah query yang kita 
masukkan right or error dengan melihat notificationnya. 

Oke guyss sekian dulu tutorial kita kali ini semoga membantu teman-teman sekalian yaa, 
see you !!!


Praktikum 12 Okt 2016



Praktikum

Kali ini saya masuk ke database kuis sebelumnya, untuk melanjutkan soal-soal yang ada, tetapi kalau 
database sebelumnya hilang boleh dibuat tabel baru lagi.

Pertama buat tabel mahasiswa dengan query seperti pada screenshoot gambar, blog seluruh query lalu 
execute. Seperti berikut :


                                     Setelah itu, sisipkan teks pada tiap field tabel, dengan query :


                                               Kita lihat isi field pada tabel dengan query :



                                             Lalu kita tampilkan isi tabel mahasiswa dengan query :



                     Menampilkan mahasiswa tinggal di semarang dengan nim 201391004 dengan query :



                                     Lalu hapus mahasiswa dengan nim 201391001 dengan query :



Selanjutnya kita masuk ke dalam tabel matakuliah. Jika teman-teman belum mempunyai tabel matakuliah. 
Berikut ini tabelnya :



Lalu masukan teks pada tiap-tiap field yang ada pada tabel mahasiswa dengan query :



                                             Lalu kita tambilkan kolom pada tabel mahasiswa :



                                              Tampilkan isi tabel matakuliah dengan query berikut :



Selanjutnya kita masuk ke tabel nilai, kalau belum punya tabel nilai maka kita aterlebih dahulu membuatnya 
dengan query :



                          Lalu kita masukkan isi tiap-tiap field yang ada pada tabel dengan query




                                       Kita tampilkan seluruh isi kolom tabel nilai dengan query :



                                         Tampilkan seluruh isi tabel nilai dengan query :



                       Lalu kita mengganti nilai pada matakuliah sql atas nama mahasiswa alfa menjadi 100

Praktikum 05 Oktober 2016



Memasukkan Kodebarang, Jenis Barang, Satuan dan Stok Pada Tabel Barang

  INSERT into barang VALUES (‘brg001′,’Pensil’, NULL,300);



Cara melihat Isi dari tabel Barang yang sudah kita input sebelumnya dapat menggunakan Query Berikut.
SELECT *from barang

Tambahkan beberapa record lagi kedalam tabel barang tersebut
INSERT into barang VALUES (‘brg002′,’Kertas’, ‘rim’,50);
INSERT into barang VALUES (‘brg003′,’penggaris’, ‘unit’,75);


Tambahkan juga untuk tabel Suplier
INSERT into suplier VALUES (‘sup001′,’alfa’, ‘012345’,’jalan mangga’);
INSERT into suplier VALUES (‘sup002′,’betha’, ‘23456’,’jalan jambu’);
INSERT into suplier VALUES (‘sup003′,’charli’, ‘098765’,’jalan mangga’);


Tambahkan sebuah Field pada tabel pasok berupa alamat suplier dengan menggunakan perintah

ALTER table suplier add alamat_suplier char(100);

Masukkan beberapa data kedalam tabel Suplier

INSERT into pasok VALUES (‘pas001′,’brg001’, ‘sup002′,’05-01-2015’, 50);
INSERT into pasok VALUES (‘pas002′,’brg003’, ‘sup002′,’02-10-2015’, 350);

Cara merubah isi pada suatu tabel bisa menggunakan Update
 UPDATE barang set stock_barang =100 where kode_barang = ‘brg001’;

Berikut adalah cara me Select data pada ketiga tabel dimana kita akan mencari suplier dengan
jumlah pasok 100 unit. Berikut Query nya
SELECT barang.nama_barang, suplier.nama_suplier, pasok.jumlah_pasok
from barang, suplier, pasok
where barang.kode_barang = pasok.kode_barang AND
suplier.kode_suplier = pasok.kode_suplier AND
pasok.jumlah_pasok  100;


Kita akan menampilkan isi tabel pasok dengan
SELECT * from pasok


Lalu kita akan menyisipkan teks di dalam tabel pasok, dengan cara
INSERT into pasok values (‘pas001’, ‘brg001’, ‘sup002’, ‘05-01-2015’, 50);
INSERT into pasok values (‘pas002’, ‘brg002’, ‘sup003’, ‘02-10-2015’, 350);



Kita tampilkan kode dan nama barang dengan query

SELECT kode_barang, nama_barang from barang




Setelah itu kita tampilkan nama suplier dari tabel suplier, dengan

SELECT nama_suplier from suplier


Berikut adalah cara me Select data pada ketiga tabel dimana kita akan mencari suplier dengan jumlah pasok
100 unit. Berikut Query nya :
SELECT barang.nama_barang, suplier.nama_suplier, pasok.jumlah_pasok from barang, suplier, pasok
where pasok.jumlah_pasok < 100


Lalu kita update tabel barang sekaligus suplier dengan query

UPDATE barang set stok_barang = 1000 where kode_barang = ‘brg001’;

UPDATE suplier set alamat_suplier = ‘kelurajanduri kosambi’ where nama_suplier = ‘charli’; 



Lalu kita delete tabel suplier dengan query
 DELETE from suplier where kode_suplier = ‘sup001’










top