SQL Ders28 - LIKE


   SQL'de LIKE komutu WHERE koşuluyla birlikte belli bir patterne (desen) sahip veriyi aramak için kullanılır.
  • % operatörü  0,1 veya daha çok karakter yerine geçer.
  • _ operatörü 1 karakter yerine geçer.
Örnek kullanımlar aşağıda belirtilmiştir.


WHERE kolon_ismi LIKE  'e%' -> 'e' ile başlayanlar.



WHERE kolon_ismi LIKE  '%e' -> 'e' ile bitenler.



WHERE kolon_ismi LIKE  '%e%' -> 'e' içerenler.



WHERE kolon_ismi LIKE  '%e_' ->  sondan 2. harfi 'e' olanlar.



WHERE kolon_ismi LIKE  '_e_' -> 3 harfli olup ortadaki harfi 'e' olanlar.



WHERE kolon_ismi LIKE  'e%e' -> 'e' ile başlayıp 'e' ile bitenler

,
SqlQuery28.sql
SELECT *
FROM personeller
WHERE AD LIKE '%es%';

sql like

Yorumlar

Bu blogdaki popüler yayınlar

Java SE Ders24 - Composition (Kompozisyon)

Spring Ders20 - Aspect Oriented Programming - AspectJ Annotation Style

JSF Ders30 - Page Template (Sayfa Şablonu)