Konuyu kısaca özet geçecek olursam, SQL de LIKE ifadesi daha çok sorgularda arama işlevselliği için kullanılır. Örneğin adı Abdülrezak, Abdülmuttalip olan birçok üyemiz olduğunu varsayalım. Biz ise adı Abdül ile başlayan tüm üyeleri almak istiyoruz. Bunun için kabaca sorgumuzu;
FROM uyeler WHERE uyeAdi LIKE 'Abdül%'
şeklinde ifade ederiz. Böylece ueyeler tablosunda, adı Abdül ile başlayan tüm kullanıcıları elde ederiz.
Şimdi bu yapıyı JPA 2 (JPQL) sorgularında kullanmak istediğimizde, aslında mantık olarak aynı şeyi ifade etmek gerekiyor, tabi ufak farklılıklarla..
RSS Feed
Nisan 3rd, 2011
fatih
Posted in
Tags:
