SQL SEPERTI Kata Kunci
SUKA
Perintah LIKE
ini digunakan dalam klausa WHERE untuk mencari pola tertentu dalam kolom.
Anda dapat menggunakan dua wildcard dengan LIKE
:
- % - Mewakili nol, satu, atau beberapa karakter
- _ - Mewakili satu karakter (MS Access menggunakan tanda tanya (?) sebagai gantinya)
SQL berikut memilih semua pelanggan dengan NamaPelanggan yang dimulai dengan "a":
Contoh
SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';
SQL berikut memilih semua pelanggan dengan Nama Pelanggan yang diakhiri dengan "a":
Contoh
SELECT * FROM Customers
WHERE CustomerName LIKE '%a';
SQL berikut memilih semua pelanggan dengan NamaPelanggan yang memiliki "atau" di posisi apa pun:
Contoh
SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';
Pernyataan SQL berikut memilih semua pelanggan dengan NamaPelanggan yang dimulai dengan "a" dan panjangnya minimal 3 karakter:
Contoh
SELECT * FROM Customers
WHERE CustomerName LIKE 'a__%';