MODUL IV
QUERY TABEL TUNGGAL
1. TUJUAN
1.1 Mahasiswa dapat melakukan query pada satu tabel
1.2 Mahasiswa dapat melakukan query berdasarkan kondisi tertentu.
2. DASAR TEORI
2.1 Memperbaiki dan Menambah primary key
Ketika Anda membuat sebuah table, Anda dapat langsung membuat atau
mendefinisikan constraint primary key pada level kolom/field.
2.2 Fungsi dan contoh penggunaan klausa SELECT, FROM, AND dan WHERE
a) SELECT
Perintah SELECT digunakan untuk menampilkan data table yang terdapat
dalam database.
Operator LIKE
Operator LIKE digunakan untuk menampilkan data berdasarkan
sebuah pattern (pola) yang sesuai dengan keinginan/kebutuhan. Dibawah ini
adalah sintak dasar operator LIKE di database MySQL:
Ada 2 macam pola (pattern) yang digunakan pada operator LIKE, yaitu:
a) % (percentage) wildcard
Digunakan untuk pengecekan string yang sesuai (matching). Contoh :
'%ab%', '%ab', 'ab%'
b) _ (underscore) wildcard
Digunakan untuk pengecekan karakter tunggal yang sesuai (matching).
Contoh : 'T_', 'T_m'
Jika pada query SELECT..LIKE kita menggunakan pola ‘s%’ sebagai kata
kunci yang berarti ‘kata yang diawali dengan huruf s dan memiliki banyak huruf 1
atau lebih’ dalam regular expression, penulisannya menjadi ‘^S.*’. Terlihat sedikit
rumit, tapi mari kita pelajari aturan penulisan RegExp:
(range), contohnya [a-z] akan cocok dengan seluruh huruf, [0-9] akan cocok
dengan seluruh angka.
c) * : tanda bintang ini akan cocok dengan 0 atau lebih karakter sebelumnya.
Misalkan ‘a*’ berarti akan cocok dengan seluruh kata yang mengandung 0
atau lebih a.
d) ^ : tanda pangkat atau topi ini menandakan berada di awal kata.
e) $ : tanda dollar ini berarti bahwa pola berada di akhir kata.
3. JOBSHEET
No. Latihan Script dan Analisa
1 Memasukkan primary key baru Pada script disamping
pada tabel database yang anda perintah desc
buat sebelumnya customer; digunakan
untuk menampilkan
deskripsi tabel
customer. Dapat dilihat
kolom id_customer
merupakan primary
key dari tabel
customer. select *
from customer;
berfungsi untuk
menampilkan seluruh
isi pada tabel
customer. update
customer set
id_customer=4
where
nama=”Sanul”;
berfungsi untuk
mengganti nilai
id_customer pada
record yang memiliki
nilai nama Sanul
menjadi 4.