Like İşleci

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Dize ifadesini SQL ifadesindeki bir modelle karşılaştırır.

Söz Dizimi

ifadeLikedesen

Like işleci söz diziminin bölümleri:

Bölüm Açıklama
ifade WHERE yan tümcesinde kullanılan SQL ifadesi.
desen İfade’nin karşılaştırıldığı dize veya karakter dizesi sabit değeri.

      

Notlar

Alanda belirttiğiniz desene uyan değerleri bulmak için Like işlecini kullanabilirsiniz. Desen için, değerin tamamını belirtebilir (örneğin, Like “Smith”) veya bir değer aralığı bulmak için joker karakterler kullanabilirsiniz (örneğin, Like “Sm*”).

İfadede, Like işlecini kullanarak bir alan değerini bir dize ifadesiyle karşılaştırabilirsiniz. Örneğin, bir SQL sorgusu girerseniz Like “C*” , sorgu C harfiyle başlayan tüm alan değerlerini döndürür. Parametre sorgusunda, kullanıcıdan aranacak deseni isteyebilirsiniz.

Aşağıdaki örnekte, P harfiyle başlayan ve A ile F arasındaki herhangi bir harfle ve üç rakamla devam eden veriler döndürülür:

Like “P[A-F]###”

Aşağıdaki tabloda, Like kullanarak ifadeleri farklı desenlerle nasıl test edebileceğiniz gösterilir.


Eşleşme türü

Desen
Eşleşme
(Doğru döndürür)
Eşleşme yok
(Yanlış döndürür)
Birden fazla karakter a*a aa, aBa, aBBBa aBC
*ab* abc, AABB, Xab aZb, bac
Özel karakter a[*]a a*a aaa
Birden fazla karakter ab* abcdefg, abc cab, aab
Tek karakter a?a aaa, a3a, aBa aBBBa
Tek hane a#a a0a, a1a, a2a aaa, a10a
Karakter aralığı [a-z] f, p, j 2, &
Aralık dışı [!a-z] 9, &, % b, a
Rakam değil [!0-9] A, a, &, ~ 3, 4, 5
Birleşik a[!b-m]# An9, az0, a99 abc, aj0