Penggunaan Operator pada MySQL


Operator LIKE
digunakan untuk mencari data yang menyerupai atau hampir sama dengan kriteria tertentu. Simbol % digunakan untuk membantu pelaksanaan operator LIKE.
Bentuk umum penggunannya :
SELECT *FROM table WHERE field LIKE “kondisi”;
Kondisi tersebut dapat berupa :
  1. Huruf awal = “a%”
  2. Huruf akhir = “%a”
  3. Pertengahan kata = “%a%”
Agar operator like dapat membedakan huruf besar dan huruf kecil, tambahkan kata binary setelah kata like.
Bentuk umum penggunannya :
SELECT *FROM table WHERE field LIKE BINARY “kondisi”;


Operator REGEXP
(singkatan dari Regular Expression) merupakan bentuk lain dari operator LIKE. Fungsinya sama dengan operator LIKE.

Bentuk umum penggunannya :
SELECT *FROM table WHERE field REGEXP “kondisi”;
Kondisi tersebut dapat berupa :
  1. Huruf awal = “^a”
  2. Huruf akhir = “a$”
  3. Rentang huruf awal = “^[a-z]”
  4. Data dengan panjang karakter tertentu. Ada dua bentuk :
      “^......$” (jumlah titik pada perintah disesuaikan dengan panjang karakter yang akan ditampilkan)
       “^.{6}” (angka disesuaikan dengan panjang karakter yang akan ditampilkan)



Share on Google Plus

About Stevanina

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment