LIKE SQL
Perintah LIKE digunakan dalam klausa WHERE untuk mencari pola yang ditentukan dalam kolom.
LIKE memiliki cara untuk menggunakannya, yaitu dengan dua wildcard berikut :
- % – Mewakili nol, satu atau beberapa karakter
- _ – Mewakili satu karakter (MS Access menggunakan tanda tanya (?) Sebagai gantinya)
SQL berikut memilih semua shippers dengan NamaShipper yang dimulai dengan “a”:
Contoh
SELECT * FROM Shippers WHERE NamaShipper LIKE 'a%';
SQL berikut memilih semua shippers dengan NamaShipper yang diakhiri dengan “u”:
Contoh
SELECT * FROM Shippers WHERE NamaShipper LIKE '%u';
SQL berikut memilih semua shippers dengan NamaShipper yang memiliki “or” di posisi mana pun:
Contoh
SELECT * FROM Shippers WHERE NamaShipper LIKE '%or%';
Pernyataan SQL berikut memilih semua shippers dengan NamaShipper yang dimulai dengan “s” dan panjangnya setidaknya 3 karakter:
SELECT * FROM Shippers WHERE NamaShipper LIKE 's_%_%';