Like İşleci

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, Like işlecini kullanarak bir alan değerini bir dize ifadesiyle karşılaştırabilirsiniz. Örneğin 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 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



Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×