c. WHERE
Digunakan untuk menyaring hasil query sehingga record yang dikeluarkan hanyalah record yng sesuai dengan yng diinginkan.
SELECT kolom 1, kolom 2 FROM kolom 1
WHERE kolom 2 kriteria;
d. DISTINCT
Dapat digunakan untuk menghilangkan record – record yang sama. SELECT DISTINCT kolom 2 FROM kolom 1
e. BETWEEN
Digunakan unuk membatasi suatu kolom berada pada suatu batas nilai tertentu. SELECT kolom 1, kolom 2, kolom 3
FROM kolom 1 WHERE kolom 2 BETWEEN .. AND..;
f. LIKE
Digunakan untuk pencarian data yang memiliki pola tertentu. SELECT kolom 1, kolom 2
FROM kolom 1 WHERE kolom 1 LIKE ‘A’;
g. ORDER BY
Digunakan untuk mensortir data hasil query sesuai dengan kebutuhan. SELECT kolom 1, kolom 2
Universitas Sumatera Utara
FROM kolom 1 ORDER BY kolom 1;
Untuk mensortir dengan urutan terbaik, digunakan keyword tambahan DESC. Sedangkan untuk urutan yang teratur digunakan keyword ASC.
SELECT kolom 1, kolom 2 FROM kolom 1
ORDER BY kolom 1 DESC;
h. DELETE
Digunakan untuk menghapus suatu record denagna kriteria tertentu. DELETE FROM nama – tabel WHERE kriteria;
Untuk menghapus record pada suatu tabel, digunakan perintah DELETE tanpa menentukan kriterianya.
DELETE FROM nama – tabel ;
i. UPDATE
Digunakan untuk memodifikasi nilai kolom dari suatu record. UPDATE nama – tabel
SET nama – kolom = nilai – baru 1, nilai – kolom 2 = nilai – baru 2,.. WHERE kriteria;
Kasinan , 2006
Universitas Sumatera Utara
2.6.1 Keunggulan MySQL
MySQL dapat digunakan pada berbagai platform system operasi. Khusus pada system operasi Windows, MySQL bersifat shareware dikenai biaya setelah melakukan
modifikasi dan digunakan utuk keperluan produksi .
Keunggulan MySQL sebagai “backend” dalam mengelola database adalah : a. Kecepatan . Berdasarkan hasil pengujian, MySQL memiliki kecepatan yang
paling baik dibanding RDBMS lainnya. Sebagai contoh MySQL 4.0 kinerja query naik sebesar 200 dari kinerja biasa.
b. Mudah digunakan. Perintah dalam MySQL dan aturan–aturannya relative mudah diingat dan diimplementasikan, karena MySQL menggunakan SQL
sebagai bahasa standar databatse. c. Fitur–fitur yang dimiliki MySQL banyak dibutuhkan dalam aplikasi web.
Misalnya, klausa LIMIT SQL praktis untuk melakukan paging. Indeks field FULLTEXT, untuk full text searching. Dan kekayaan fungsi builtinnya, mulai
dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi, dan hasing.
d. Praktis untuk melakukan penyimpanan password anggota situs. e. Memiliki overhead koneksi yang rendah.
2.7 Personal Home Page PHP