MySQL Like Kullanımı

Mysql’de tabloda bulunan bir sütun içerisinde veri aramak istiyorsanuz Mysql Like komutunu kullanabilirsiniz. Sitelerde sayfa içi arama formlarındada kullanılan bu komutu gelin inceleyelim.

LIKE operatörü, bir sütunda belirli bir kalıbı aramak için bir WHERE yan tümcesinde kullanılır. Örneğin, kullanici_adi sütununun “J” harfiyle başladığı bir tablodaki tüm kayıtları bulmak için LIKE operatörünü kullanabilirsiniz:

SELECT * FROM kullanicilar WHERE kullanici_adi LIKE 'J%';

joker karakterini istediğiniz sayıda karakter için yer tutucu olarak da kullanabilirsiniz:

SELECT * FROM kullanicilar WHERE kullanici_adi LIKE '%son';

Bu, ad sütununun “son” dizesiyle bittiği tüm kayıtları döndürür. Tek bir karakteri temsil etmek için “_” joker karakterini de kullanabilirsiniz:

SELECT * FROM table_name WHERE name LIKE 'J_n';
Translate »