Astawan News

SQL LIKE Operator

sql like operator
Operator LIKE pada SQL digunakan untuk mencari data yang lebih spesifik dalam suatu kolom. Contoh, mencari nama barang yang mengandung kata "ban", mencari nama barang yang nama depannya "ban", atau mencari nama barang yang nama terakhirnya "ban".

Dalam membuat suatu aplikasi database operator ini sangat sering digunakan, khususnya dalam memfilter suatu data.

Terdapat dua wildcard pada operator ini yaitu:
  • % - The percent sign represents zero, one, or multiple characters
  • _ - The underscore represents a single character

Sintak dasar:
SELECT field1, field2, ...
FROM table_name
WHERE fieldN LIKE pattern;  



Beberapa contoh penggunaan operator like:

LIKE Operator
Description
WHERE NamaSiswa LIKE 'a%'
Mencari nilai yang  diawali dengan "a"
WHERE NamaSiswa LIKE '%a'
Mencari nilai yang  diakhiri dengan "a"
WHERE NamaSiswa LIKE '%or%'
Mencari nilai yang mempunyai "or" di semua posisi
WHERE NamaSiswa LIKE '_r%'
Mencari nilai yang memiliki "r" diposisi huruf ke-2
WHERE NamaSiswa LIKE 'a_%_%'
Mencari nilai yang dimulai dengan "a" dan memiliki paling sedikit 3 karakter
WHERE NamaSiswa LIKE 'a%o'
Mencari nilai yang diawali oleh "a" dan diakhiri oleh "o"


Contoh lengkap:
Select * from siswa WHERE NamaSiswa LIKE 'a%'












Astawan News

About Astawan News -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :