May 18, 2009

Operator LIKE dan NOT LIKE

Operator LIKE sangat bermanfaat untuk mencari data semacam siapa saja yang namanya mengandung huruf a atau siapa saja yang mengandung nama 'one'. Dalam melakukan pencarian dengan operator ini, Anda perlu menyebutkan tanda wildcard berupa tanda garis bawah (_) atau pagar (#).

Tanda _ berarti sebuah karakter apa saja.

Contoh:
a_i cocok dengan ani, ali, asi, ataupun abi, tetapi tidak cocok dengan abri ataupun andis

Pada penggunaan %, huruf kecil dan huruf kapital dianggap sama.
Beberapa contoh penerapan wildcard % dapat dilihat di bawah ini.

SELECT nama FROM pribadi
WHERE nama LIKE '%a%';


SELECT nama FROM pribadi
WHERE nama LIKE '%b';


SELECT nama FROM pribadi
WHERE nama LIKE 'B%';


SELECT nama FROM Pribadi
WHERE nama LIKE '%i_t%';

0 komentar:

Post a Comment