Nasıl yazıldığını tam olarak hatırlamadığınız durumlarda belirli bir öğeyi bulmak için sorguda joker karakter kullanmayı deneyin.
Joker karakterler metin değerinde bilinmeyen karakterlerin yerine geçebilen özel karakterlerdir ve birbirine benzeyen ancak aynı olmayan verilere sahip birden çok öğeyi bulmak için kullanışlıdırlar. Joker karakterler, belirtilen kalıp eşleşmesine dayalı veri almada yardımcı olabilir. Örneğin, Park Caddesi'ndeki Can isimli herkesi bulma.
Sorgular hakkında daha fazla bilgi için bkz. sorgulara giriş.
Access sorguları için bazı joker karakter örnekleri:
Karakter |
Açıklama |
Örnek |
* |
Herhangi bir sayıda karakterle eşleşir. Karakter dizesinin herhangi bir yerinde yıldız işareti (*) kullanabilirsiniz. |
ka* kart, kaz ve kalın'ı bulur, ancak ekarte veya ikaz'ı bulmaz. |
? |
Belirli bir konumda tek bir alfabe ile eşleşir. |
b?l bal, böl, bul, bel'i bulur |
[ ] |
Köşeli ayraçlar içindeki karakterler ile eşleşir. |
t[oü]p top ve tüp'ü bulur, tıp ve tip'i bulamaz. |
! |
Köşeli ayraçlar içindeki karakterleri dahil etmez. |
t[!ioü]p tıp'ı bulur, tüp, top ve tüp'ü bulamaz Like “[!a]*” a ile başlamayan tüm öğeleri bulur. |
- |
Bir karakter aralığındaki karakterlerle eşleşir. Karakterleri artan sıralama düzeninde belirtmeyi unutmayın (A'dan Z'ye, Z'den A'ya değil). |
t[a-c]p tap, tbp ve tcp'yi bulur |
# |
Herhangi bir tek sayısal karakterle eşleşir. |
1#3 103, 113 ve 123 değerlerini bulur |
Sorguya ölçüt uygulama hakkında daha fazla bilgi edinin.
İfadelerdeki joker karakter kalıbı eşleşmesi örnekleri
Kalıp içinde joker karakteri kullanmak için:
-
Sorgunuzu Tasarım görünümünde açın:
-
Kullanmak istediğiniz alanın Ölçüt satırında, ölçütünüzün önüne Like işlecini yazın.
-
Ölçütteki bir veya daha fazla karakteri joker karakterle değiştirin. Örneğin, Like R?308021 RA308021, RB308021 vb. döndürür.
-
Tasarım sekmesinde Çalıştır'ı tıklatın.
İfadelerde kullanabileceğiniz joker karakter kalıplarına bazı örnekler:
K arakterler |
Eşleştirmek için kullanın |
? veya _ (alt çizgi) |
Tek bir karakter |
* veya % |
Sıfır veya daha fazla karakter |
# |
Tek bir rakam (0 - 9) |
[karakterlistesi] |
karakterlistesi içindeki herhangi bir tek karakter |
[!karakterlistesi] |
karakterlistesi içinde bulunmayan herhangi bir tek karakter |
[a-zA-Z0-9]. |
Herhangi bir alfasayısal karakter |
[A-Z] |
A-Z aralığındaki herhangi büyük harfler. Not: Karakter aralığı belirlediğinizde, karakterlerin artan sıralama düzeninde görünmesi gerekir. Örneğin, [Z-A] geçerli bir kalıp değildir. |
İfade oluşturma ile ilgili temel konulara göz atın.
Soru işareti (?), rakam işareti (#) ve yıldız işareti (*) gibi özel karakterlerle eşleştirmek için köşeli ayraçlara koyun.
KARAKTERLİSTESİ işlevi bir veya birden fazla karakter için eşleşmeler verir ve ANSI karakter kümesi rakamlar da dahil olmak üzere neredeyse tüm karakterleri içerebilir. KARAKTERLİSTESİ köşeli ayraç içindedir ([ ]) ve daha özel eşleşmeler için joker karakterlerle beraber kullanılabilir.
Karakter aralığı belirtmek için KARAKTERLİSTESİ'ni kısa çizgi (-) ile birlikte kullanarak aralığın üst ve alt sınırlarını ayırın.
Kısa çizgi (-) karakterini eşleştirmek için KARAKTERLİSTESİ'nin başına veya sonuna koyun (varsa ünlem işaretinden sonra) kısa çizgi karakterini koyun. Başka herhangi bir konumda yer alan kısa çizgi işareti, ANSI karakterleri aralığı belirtir.