P. 1
Modul 4 Pemrograman Web 1 Revisi 2

Modul 4 Pemrograman Web 1 Revisi 2

|Views: 7|Likes:
Publicado porRichard Abraham
Modul Pemrograman Web -Belajar Mysql
Modul Pemrograman Web -Belajar Mysql

More info:

Published by: Richard Abraham on Dec 07, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/15/2014

pdf

text

original

Modul 4 Revisi 2.

Tahun Akademik 2012/2013






Pemrograman Web 1
Akademi Manajemen Informatika dan Komputer
AMIK Royal Kisaran




























Untuk kalangan Akademi Manajemen Infomatika dan !om"ute #AMI!$ Ro%al
!isaan& 'eluuh isi dokumen ini da"at digunakan& dimodifikasi dan dise(aluaskan se)aa
luas seta melakukan "enulisan ulang tan"a haus menda"at i*in "enulis untuk tujuan
"endidikan& "em(elajaan dan (ukan komesial #nonprofit$ dengan s%aat tidak
menghilangkan& mengha"us ati(ut "enulisan dokumen ini dan "en%ataan lisensi %ang
disetakan dalam setia" dokumen. +okumen ini (isa anda do,nload via
htt"-//"h"(ego.,od"ess.)om

!isaan 2013.
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 2








- Untuk Indonesia Tanah Air Tercinta -







































Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 3
Tentang Penulis

M. Sabir Ramadhan, M.Kom

Meu"akan +osen senio Akademi Manajemen Infomatika dan !om"ute #AMI!$
Ro%al !isaan. Matakuliah %ang "enah di"egang antaa lain .emogaman /isual 0asi)&
.emogaman 1e(& Intenet dan 1e(site.

Suendri, S.Kom
Meu"akan +osen Muda Akademi Manajemen Infomatika dan !om"ute #AMI!$
Ro%al !isaan. Matakuliah %ang "enah di"egang antaa lain .emogaman 0eoientasi
2(jek& .enganta Intenet& .emogaman 1e(& Intenet dan 1e(site dan !omunikasi +ata.
'elain se(agai dosen sekaligus !e"ala 0idang 'istem Infomasi 'TMI!3AMI! Ro%al !isaan
tahun 2012 dan Programmer seta Web Developer 'istem Infomasi #'I'42$ !am"us 'TMI!3
AMI! Ro%al !isaan htt"-//,,,.o%al.a).id.

mail! endie51678%ahoo.)om& "a#ebook! ,,,.fa)e(ook.)om/suendi(ego&
$log! htt"-//"h"(ego.,od"ess.)om






















Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 4








Kami tetap menyarankan anda untuk membaca Modul sebelumnya terlebih dahulu
sebelum melanjutkan Modul 4 ini. Pada Modul ini kita akan membahas perintah lanjutan
MySQL yang fokus dengan SELECT satu table dan antar table.

1. Silakan anda lihat terlebih dahulu isi semua table anda dengan perintah



Contoh :


!erikut screenshot dari latihan sebelumnya











Gambar 1 : Melihat semua table



Project MySQL "ia #ommand Line tingkat lanjut
$ujuan Memahami dan mengetahui Perintah MySQL "ia #ommand Line
tingkat lanjut

SELECT * FROM nama_table;
SELECT * FROM table1;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 5

%. Melihat isi field tertentu dari table dan file lain menyerupai nilai yang kita inginkan.



Contoh :



!erikut screenshot latihan kita&











gambar 2. Melihat field tertentu

'. Melihat field tertentu dari sebuah table dan diurutkan berdasarkan field lainnya.



Contoh :




SELECT field1, field2,… FROM nama_tabel
WHERE [option];
SELECT field1, field2 FROM table1 where
field3=’dosen’ AND field4 LIKE ‘%killer%’;
SELECT field1, field2, … FROM nama_table
ORDER BY fieldx;
SELECT field1, field2 FROM table1 ORDER BY
field2;
Order by fieldx;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 6
!erikut screeshot









Gambar 3. Select dengan order by

4. Melihat field tertentu pada table& diurutkan mulai akhir hingga a(al alphabet.



#ontoh













Gambar 4. Select dengan desc

SELECT field1, field2, ... FROM nama_table
ORDER BY fieldx DESC;
SELECT field1, field2 FROM table1 ORDER BY
field2 DESC;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 7

). Melihat field tertentu dengan jumlah record yang kita inginkan.



Contoh :



Limit *&' artinya baris pertama hingga ketiga+











Gambar 5. Select dengan limit

,. Melihat field dari table dengan jumlah tertentu dan diurutkan berdasarkan alphabet.



#ontoh




SELECT field1, field2,... FROM nama_table ORDER
BY fieldx limit jumlah_limit;
SELECT field1, field2 FROM table1 ORDER BY
field2 LIMIT 0,3;
SELECT field1, field2,... FROM nama_table ORDER
BY fieldx DESC LIMIT 0,3;
SELECT field1, field2 FROM table1 ORDER BY
field2 DESC LIMIT 0,3;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 8
!erikut screenshootnya












Gambar 6. Select dengan order

-. Menghitung jumlah field dalam table.



!erikut contoh dalam screenshootnya +











Gambar 7. Menghitung jumlah field
SELECT COUNT(*)FROM nama_table;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 9

.. Melihat isi dari dua table dengan primary key tertentu.
..1 /gar lebih anda pahami& silakan lihat isi keseluruhan dari table1 dan table2 terlebih
dahulu.










Gambar . isi table1 dan table2

..% 0unakan perintah berikut ini&






#ontoh




!erikut screenshot hasil dari contoh diatas



SELECT nama_table1.nama_field1,
nama_table1.nama_field2,...
nama_table2.nama_field1, nama_table2.nama_field2
FROM nama_table1,nama_table2 WHERE
nama_table1.key_table1=nama_table2.key_table2;
SELECT table1.fiedl1, table1.field2, table2.mk,
table2.jurusan FROM table1,table2 WHERE
table1.field1=table2.iddosen
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 10











Gambar !. Select dari dua table

..' #ara pada poin ..% bisa juga anda lakukan dengan perintah berikut ini.





/nda bisa melihatnya pada gambar berikut











Gambar 1". #nner $oin
SELECT nama_table1.nama_field1,
nama_table1.nama_field2,...
nama_table2.nama_field1, nama_table2.nama_field2
FROM nama_table1 INNER JOIN nama_table2 WHERE
nama_table1.key_table1=nama_table2.key_table2;
Modul 4 Kuliah Pemrograman Web 1


Akademi Manajemen Informatika dan Komputer Royal Kisaran 11

1. 2ika pada poin . diatas anda menggabungkan dua buah table& sekarang kita akan coba
menggabungkan tiga buah table dengan cara yang sama. Silakan lihat terlebih dahulu ' dari
table contoh berikut.











Gambar 11. Melihat %iga %able.
3engan perintah yang sama& silakan anda gabungkan ketiga table anda seperti pada
screenshot berikut ini.











Gambar 12. &ilih %iga Table

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->