SlideShare a Scribd company logo
1 of 5
Download to read offline
BAB 7 – Bekerja Lebih Lanjut dalam SQL
SQL (Structured Query Language) adalah bahasa yang dipakai pada system database relasional untuk
mengakses data. Melalui SQL inilah, data dalam MySQL dapat diakses melalui PHP. Itulah sebabnya,
pemahaman tentang SQL sangat penting sebelum memasuki topik pengaksesan data melalui SQL. Bagian
ini mengenalkan dasar pengaksesan data melalui SQL. Mula-mula aktifkan halaman yang digunakan untuk
memasukkan perintah SQL.

Caranya Click
yang terdapat pada panel sebelah kiri atau
yang terdapat pada tab panel
yang terdapat di sebelah kanan. Contoh berikut menunjukkan tampilan setelah table karyawan dipilih
dan

di Click.

Menampilkan Isi Tabel Karyawan
Pernyataan SQL yang digunakan untuk mengambil isi sebuah table adalah SELECT. Bentuk dasar perintah
ini adalah :
SELECT daftar_field FROM nama_tabel
[WHERE kondisi]
Dalam hal ini, klausa WHERE bersifat opsional dan keberadaannya berguna untuk membatasi baris-baris
yang akan diambil. Sebagai contoh, pada kotak teks untuk memasukkan perintah SQL, ketikkan perintah :
Hasil setelah pengetikan perintah di atas ditunjukkan di bawah ini :
Untuk mengeksekusi perintah tersebut, Click “Go”. Kita akan memperoleh hasil seperti pada gambar
berikut ini :

Bila baris yang didapat sangat banyak (lebih dari 30), maka PHPMyAdmin menampilkan 30 baris per

halaman. Untuk menuju ke halaman yang lain, click

. Contoh tampilan setelah tanda (v)

di-click adalah :
. Click pada nomor halaman yang dikehendaki. Untuk membatasi fieldfield tertentu yang ditampilkan, sebutkan nama field dengan meisahkan antar field dengan koma.
Contoh :
SELECT `nip`, `nama` FROM `karyawan`

Hasilnya akan terlihat seperti gambar di bawah ini.

Contoh berikut menunjukkan penggunaan WHERE :
SELECT `nip`, `nama` FROM `karyawan` WHERE `jenis_kelamin` = TRUE

Hasilnya adalah semua pegawai yang berjenis kelamin pria (ditentukan oleh kondisi jenis_kelamin =
TRUE).
Contoh hasil :

Tanda ( = ) dinamakan operator pembandingan. Dalam hal ini, ada beberapa operator penting yang perlu
diketahui :
Operator
Makna
<>
Tidak Sama
<
Kurang dari
>
Lebih dari
<=
Kurang dari atau sama dengan
>=
Lebih dari atau sama dengan
Contoh berikut menggambarkan kemampuan operator LIKE untuk mendapatkan semua karyawan yang
mempunyai nama yang mengandung “sita”.
SELECT `nama` FROM `karyawan` WHERE `nama` LIKE '%sita%'
Hasilnya akan tampil seperti di bawah ini :

Menambahkan Data Karyawan Baru
Pernyataan SQL yang digunakan untuk menambahkan baris baru ke dalam sebuah table adalah INSERT.
Bentuk perintahnnya :
INSERT INTO nama_tabel (daftar_field)
VALUES (daftar_field)
Contoh berikut menunjukkan perintah untuk memasukkan data dengan nip sama dengan 12403
INSERT INTO karyawan
(`nip`,`nama`,`tgl_lahir`,`jenis_kelamin`,`kode_dep`,`foto`)
VALUES ('12403','Dedi Setiadi','1980-01-03','1', '2', 'dedi.png')

Bila perintah itu dieksekusi dan tidak ada kesalahan, maka akan diperoileh tampilan seperti gambar
berikut ini :

Mengubah Data Karyawan
Sedangkan untuk mengubah data dalam suatu table, SQL menyediakan pernyataan UPDATE. Bentuk
perintahnya adalah sebagai berikut :
UPDATE nama_tabel
SET nama_field = nilai_baru
[nama_field = nilai_baru, …]
WHERE kondisi
UPDATE `karyawan` SET `nama` = 'Dedi Septiadi', `tgl_lahir` = '1981-01-03'
WHERE `karyawan`.`nip` = '12403'

Keadaan setelah perintah tersebut dieksekusi ditunjukkan pada gambar di bawah ini :

Menghapus Data Karyawan
Perintah SQL yang digunakan untuk menghapus satu atau beberapa baris dalam sebuah table adalah
DELETE. Bentuknya adalah sebagai berikut :
DELETE FROM nama_tabel
WHERE kondisi
Semua baris yang memenuhi kondisi akan dihapus. Sebagai contoh, kita akan menghapus baris dengan
nip = 12403. Perintahnya :
DELETE FROM karyawan WHERE nip =’12387’
Click tombol “GO”, maka akan tampil layar konfirmasi seperti berikut ini

More Related Content

What's hot

What's hot (15)

Tupen 5 1235010002
Tupen 5 1235010002Tupen 5 1235010002
Tupen 5 1235010002
 
Laporan praktikum basis data bab iv
Laporan praktikum basis data bab ivLaporan praktikum basis data bab iv
Laporan praktikum basis data bab iv
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
 
Structured query language
Structured query languageStructured query language
Structured query language
 
Basisdata sql
Basisdata   sqlBasisdata   sql
Basisdata sql
 
06 elemen form pada html
06   elemen form pada html06   elemen form pada html
06 elemen form pada html
 
Mysql
MysqlMysql
Mysql
 
Bab 6. SQL
Bab 6. SQLBab 6. SQL
Bab 6. SQL
 
Structure query language
Structure query languageStructure query language
Structure query language
 
T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Konsep basis data pengantar my sql
Konsep basis data pengantar  my sqlKonsep basis data pengantar  my sql
Konsep basis data pengantar my sql
 
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]
 
T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]
 

Viewers also liked

Bab 3 - Kalkulus Relasional
Bab 3 -  Kalkulus RelasionalBab 3 -  Kalkulus Relasional
Bab 3 - Kalkulus RelasionalRatzman III
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6Ratzman III
 
Arduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light SwitchArduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light SwitchRatzman III
 
Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS ReviewRatzman III
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data utsRatzman III
 
Review Artikel Tinjauan Pustaka
Review Artikel Tinjauan PustakaReview Artikel Tinjauan Pustaka
Review Artikel Tinjauan PustakaRatzman III
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar RelasionalRatzman III
 
Arduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick SwitchArduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick SwitchRatzman III
 
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)Kukuh Setiawan
 

Viewers also liked (13)

Bab 3 - Kalkulus Relasional
Bab 3 -  Kalkulus RelasionalBab 3 -  Kalkulus Relasional
Bab 3 - Kalkulus Relasional
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6
 
Arduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light SwitchArduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light Switch
 
Nilai lab 01pt3
Nilai lab 01pt3Nilai lab 01pt3
Nilai lab 01pt3
 
Tugas i
Tugas iTugas i
Tugas i
 
Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS Review
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
 
Review Artikel Tinjauan Pustaka
Review Artikel Tinjauan PustakaReview Artikel Tinjauan Pustaka
Review Artikel Tinjauan Pustaka
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
Arduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick SwitchArduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick Switch
 
1088
10881088
1088
 
1152
11521152
1152
 
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)
penanganan kesalahan, optimasi kode, tabel informasi (Teknik Kompilasi)
 

Similar to Modul my sql tutorial part 5

T modul 5 mysql
T modul 5 mysqlT modul 5 mysql
T modul 5 mysqljafra
 
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.pptfile_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.pptlumaeducation
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Devi Apriansyah
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQLSimon Patabang
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Devi Apriansyah
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Ngurah Endra
 
Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2zuckcruel
 
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLPertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLdezavalorant123
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppterlandarmawan2
 
slide praktikum basis data
slide praktikum basis data slide praktikum basis data
slide praktikum basis data Candra Adi Putra
 
Part 7 ddl dan dml lant..retriving data up
Part 7  ddl dan dml lant..retriving data upPart 7  ddl dan dml lant..retriving data up
Part 7 ddl dan dml lant..retriving data upDenny Yahya
 

Similar to Modul my sql tutorial part 5 (20)

T modul 5 mysql
T modul 5 mysqlT modul 5 mysql
T modul 5 mysql
 
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.pptfile_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang
 
Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
 
Oracle sql
Oracle sqlOracle sql
Oracle sql
 
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLPertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
 
Sql
SqlSql
Sql
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
 
Modul 2 19 jan 2013
Modul 2 19 jan 2013Modul 2 19 jan 2013
Modul 2 19 jan 2013
 
slide praktikum basis data
slide praktikum basis data slide praktikum basis data
slide praktikum basis data
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Query php
Query phpQuery php
Query php
 
Query php
Query phpQuery php
Query php
 
Part 7 ddl dan dml lant..retriving data up
Part 7  ddl dan dml lant..retriving data upPart 7  ddl dan dml lant..retriving data up
Part 7 ddl dan dml lant..retriving data up
 

More from Ratzman III

Tugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum PajakTugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum PajakRatzman III
 
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I  -  EKSI4202 - Hukum PajakTugas Wajib Tutorial I  -  EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I - EKSI4202 - Hukum PajakRatzman III
 
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya IlmiahMICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya IlmiahRatzman III
 
Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014Ratzman III
 
Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller Ratzman III
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data utsRatzman III
 
Format Pengabdian Masyarakat
Format Pengabdian MasyarakatFormat Pengabdian Masyarakat
Format Pengabdian MasyarakatRatzman III
 
Format makalah knsi 2013
Format makalah knsi 2013Format makalah knsi 2013
Format makalah knsi 2013Ratzman III
 
Basis Data, Ch 4 - Relasonal Aljabar & Calculus
Basis Data, Ch 4 - Relasonal Aljabar & CalculusBasis Data, Ch 4 - Relasonal Aljabar & Calculus
Basis Data, Ch 4 - Relasonal Aljabar & CalculusRatzman III
 
Basis Data, Ch. 3 - Relational Model
Basis Data, Ch. 3 - Relational ModelBasis Data, Ch. 3 - Relational Model
Basis Data, Ch. 3 - Relational ModelRatzman III
 
Modul my sql tutorial part 4
Modul my sql tutorial part 4Modul my sql tutorial part 4
Modul my sql tutorial part 4Ratzman III
 
Modul my sql tutorial part 3
Modul my sql tutorial part 3Modul my sql tutorial part 3
Modul my sql tutorial part 3Ratzman III
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2Ratzman III
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1Ratzman III
 
Modul my sql tutorial part 2
Modul my sql tutorial part 2Modul my sql tutorial part 2
Modul my sql tutorial part 2Ratzman III
 
Um00 rk05-r01 rekap nilai ttm ulu
Um00 rk05-r01 rekap nilai ttm uluUm00 rk05-r01 rekap nilai ttm ulu
Um00 rk05-r01 rekap nilai ttm uluRatzman III
 

More from Ratzman III (18)

Tugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum PajakTugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum Pajak
 
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I  -  EKSI4202 - Hukum PajakTugas Wajib Tutorial I  -  EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
 
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya IlmiahMICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
 
Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014
 
Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
 
Format sap
Format sapFormat sap
Format sap
 
Pengabdian 2
Pengabdian 2Pengabdian 2
Pengabdian 2
 
Format Pengabdian Masyarakat
Format Pengabdian MasyarakatFormat Pengabdian Masyarakat
Format Pengabdian Masyarakat
 
Format makalah knsi 2013
Format makalah knsi 2013Format makalah knsi 2013
Format makalah knsi 2013
 
Basis Data, Ch 4 - Relasonal Aljabar & Calculus
Basis Data, Ch 4 - Relasonal Aljabar & CalculusBasis Data, Ch 4 - Relasonal Aljabar & Calculus
Basis Data, Ch 4 - Relasonal Aljabar & Calculus
 
Basis Data, Ch. 3 - Relational Model
Basis Data, Ch. 3 - Relational ModelBasis Data, Ch. 3 - Relational Model
Basis Data, Ch. 3 - Relational Model
 
Modul my sql tutorial part 4
Modul my sql tutorial part 4Modul my sql tutorial part 4
Modul my sql tutorial part 4
 
Modul my sql tutorial part 3
Modul my sql tutorial part 3Modul my sql tutorial part 3
Modul my sql tutorial part 3
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1
 
Modul my sql tutorial part 2
Modul my sql tutorial part 2Modul my sql tutorial part 2
Modul my sql tutorial part 2
 
Um00 rk05-r01 rekap nilai ttm ulu
Um00 rk05-r01 rekap nilai ttm uluUm00 rk05-r01 rekap nilai ttm ulu
Um00 rk05-r01 rekap nilai ttm ulu
 

Modul my sql tutorial part 5

  • 1. BAB 7 – Bekerja Lebih Lanjut dalam SQL SQL (Structured Query Language) adalah bahasa yang dipakai pada system database relasional untuk mengakses data. Melalui SQL inilah, data dalam MySQL dapat diakses melalui PHP. Itulah sebabnya, pemahaman tentang SQL sangat penting sebelum memasuki topik pengaksesan data melalui SQL. Bagian ini mengenalkan dasar pengaksesan data melalui SQL. Mula-mula aktifkan halaman yang digunakan untuk memasukkan perintah SQL. Caranya Click yang terdapat pada panel sebelah kiri atau yang terdapat pada tab panel yang terdapat di sebelah kanan. Contoh berikut menunjukkan tampilan setelah table karyawan dipilih dan di Click. Menampilkan Isi Tabel Karyawan Pernyataan SQL yang digunakan untuk mengambil isi sebuah table adalah SELECT. Bentuk dasar perintah ini adalah : SELECT daftar_field FROM nama_tabel [WHERE kondisi] Dalam hal ini, klausa WHERE bersifat opsional dan keberadaannya berguna untuk membatasi baris-baris yang akan diambil. Sebagai contoh, pada kotak teks untuk memasukkan perintah SQL, ketikkan perintah : Hasil setelah pengetikan perintah di atas ditunjukkan di bawah ini :
  • 2. Untuk mengeksekusi perintah tersebut, Click “Go”. Kita akan memperoleh hasil seperti pada gambar berikut ini : Bila baris yang didapat sangat banyak (lebih dari 30), maka PHPMyAdmin menampilkan 30 baris per halaman. Untuk menuju ke halaman yang lain, click . Contoh tampilan setelah tanda (v) di-click adalah : . Click pada nomor halaman yang dikehendaki. Untuk membatasi fieldfield tertentu yang ditampilkan, sebutkan nama field dengan meisahkan antar field dengan koma. Contoh : SELECT `nip`, `nama` FROM `karyawan` Hasilnya akan terlihat seperti gambar di bawah ini. Contoh berikut menunjukkan penggunaan WHERE : SELECT `nip`, `nama` FROM `karyawan` WHERE `jenis_kelamin` = TRUE Hasilnya adalah semua pegawai yang berjenis kelamin pria (ditentukan oleh kondisi jenis_kelamin = TRUE).
  • 3. Contoh hasil : Tanda ( = ) dinamakan operator pembandingan. Dalam hal ini, ada beberapa operator penting yang perlu diketahui : Operator Makna <> Tidak Sama < Kurang dari > Lebih dari <= Kurang dari atau sama dengan >= Lebih dari atau sama dengan Contoh berikut menggambarkan kemampuan operator LIKE untuk mendapatkan semua karyawan yang mempunyai nama yang mengandung “sita”. SELECT `nama` FROM `karyawan` WHERE `nama` LIKE '%sita%' Hasilnya akan tampil seperti di bawah ini : Menambahkan Data Karyawan Baru Pernyataan SQL yang digunakan untuk menambahkan baris baru ke dalam sebuah table adalah INSERT. Bentuk perintahnnya : INSERT INTO nama_tabel (daftar_field) VALUES (daftar_field)
  • 4. Contoh berikut menunjukkan perintah untuk memasukkan data dengan nip sama dengan 12403 INSERT INTO karyawan (`nip`,`nama`,`tgl_lahir`,`jenis_kelamin`,`kode_dep`,`foto`) VALUES ('12403','Dedi Setiadi','1980-01-03','1', '2', 'dedi.png') Bila perintah itu dieksekusi dan tidak ada kesalahan, maka akan diperoileh tampilan seperti gambar berikut ini : Mengubah Data Karyawan Sedangkan untuk mengubah data dalam suatu table, SQL menyediakan pernyataan UPDATE. Bentuk perintahnya adalah sebagai berikut : UPDATE nama_tabel SET nama_field = nilai_baru [nama_field = nilai_baru, …] WHERE kondisi UPDATE `karyawan` SET `nama` = 'Dedi Septiadi', `tgl_lahir` = '1981-01-03' WHERE `karyawan`.`nip` = '12403' Keadaan setelah perintah tersebut dieksekusi ditunjukkan pada gambar di bawah ini : Menghapus Data Karyawan Perintah SQL yang digunakan untuk menghapus satu atau beberapa baris dalam sebuah table adalah DELETE. Bentuknya adalah sebagai berikut : DELETE FROM nama_tabel WHERE kondisi Semua baris yang memenuhi kondisi akan dihapus. Sebagai contoh, kita akan menghapus baris dengan nip = 12403. Perintahnya : DELETE FROM karyawan WHERE nip =’12387’
  • 5. Click tombol “GO”, maka akan tampil layar konfirmasi seperti berikut ini