Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Bir dize ifadesi ile SQL ifadesindeki bir deseni karşılaştırır.

Söz Dizimi

ifade Likedesen

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 (örneğin, Like “Sm*”)) joker karakterler kullanabilirsiniz.

İfadede, alan değerini dize ifadesiyle karşılaştırmak için Like işlecini kullanabilirsiniz. Örneğin, bir SQL sorgusuna Like “C*” girerseniz, sorgu C harfiyle başlayan tüm alan değerlerini döndürür. parametre sorgusu içinde, kullanıcıdan aranacak bir desen 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

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.