היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

בחלק 1 מסידרה זו של 3 חלקים, שקלנו דוגמה בסיסית לשימוש בקריטריונים בשאילתה כדי להגדיר את שאלת השאילתה לספציפית יותר. זה נהדר אם אתה יודע בדיוק מה אתה מחפש. אך מה קורה אם ברצונך לראות התאמות בלתי מדויקות – למשל, כל מי ששם המשפחה שלו מתחיל ב- Th? אתה מקבל מזל – Access כולל כלים רבי-עוצמה שבהם באפשרותך להשתמש בקריטריוני שאילתה כדי לאחזר התאמות באופן לא מדויק: תווים כלליים והאופרטור LIKE.

תווים כלליים

אם אי פעם שיחקת פוקר, ייתכן שתוכל לנחש מה התווים הכלליים עושים: ניתן להחליף אותם עבור תווים אחרים. קיימים עשרה תווים כלליים, אך ניתן להשתמש רק בחמישה במסד נתונים נתון. חמישה מהם עומדים בתקן המכונה ANSI-89, וחמשת האחרים עומדים בתקן ANSI-92; כל מסד נתונים תומך בתקן אחד או אחר, אך לא בשניהם. באפשרותך להגדיר אפשרות לציין באיזה תקן ANSI להשתמש.

תווים של ANSI-89

תו   

תיאור

דוגמה

*

התאמה למספר כלשהו של תווים.
באפשרותך להשתמש בכוכבית בכל מקום במחרוזת תווים.

מה* מוצא את התוכן, הלבן והסיבה, אך לא זמן מה או צפה.

?

התאמה לכל תו אלפביתי בודד.

ב? ll מוצא את הכדור, הפעמון והיל

[ ]

משמש עם תווים אחרים (מוקפים בתוך הסוגריים המרובעים).
התאמה לכל תו בודד בתוך הסוגריים.

ב [ ae ] ll מוצא את הכדור והבל, אך לא את ביל

!

משמש בתוך סוגריים מרובעים יחד עם תווים אחרים.
התאמה לכל תו שלא בתוך הסוגריים.

b [! ae ] ll מוצא את ביל ושפר, אך לא את הכדור או הפעמון

-

משמש בתוך סוגריים מרובעים יחד עם תווים אחרים.
התאמה לכל תו בטווח של תווים.
יש לציין את הטווח בסדר עולה (א-ת ולא ת-א).

b [a-c] d מוצא את ' רע ', ' בבד ' ו-bcd

#

התאמה לכל תו מספרי.

1 3 מוצא את 103, 113, 123

תווים של ANSI-92

תו  

תיאור

דוגמה

%

התאמה למספר כלשהו של תווים.
יכול לשמש בתור התו הראשון או האחרון במחרוזת תווים.

מה% מוצא את מה, לבן ומדוע, אך לא זמן רב או מצפה.

_

התאמה לכל תו אלפביתי בודד.

B_ll מוצא את הכדור, הפעמון והיל

[ ]

משמש יחד עם תווים אחרים.
התאמה לכל תו בודד בתוך הסוגריים.

ב [ ae ] ll מוצא את הכדור והבל, אך לא את ביל

^

משמש בתוך סוגריים מרובעים יחד עם תווים אחרים.
התאמה לכל תו שלא בתוך הסוגריים.

ב [^ ae ] ll מוצא את ביל ואת השור, אך לא את הכדור או הפעמון

-

משמש בתוך סוגריים מרובעים יחד עם תווים אחרים.
התאמה לכל תו בטווח של תווים.
יש לציין את הטווח בסדר עולה (א-ת ולא ת-א).

ב [א-ג] ד מוצא רע, בבד

האופרטור LIKE

Access מחייב את המילה "Like" בכל קריטריון המשתמש בתווים כלליים. השתמש באופרטור LIKE מיד לפני המחרוזת המכילה את התווים הכלליים. Access זקוק גם למחרוזת המוקפת בסימני מרכאות. לדוגמה, כדי להתאים נתוני טקסט המכילים את האות T , עליך להשתמש בביטוי זה:

LIKE "* t *"

בגירסאות האחרונות, Access מוסיף את האופרטורים והמירכאות הדומים עבורך אם אתה משמיט אותם. לכן, אם אתה משתמש בביטוי * t * Access משנה אותו לLike "* t *" כאשר אתה מפעיל את השאילתה או מזיז את הסמן מחוץ לקריטריון.

ראה תווים כלליים ותווים כלליים בפעולה

אם ברצונך לצפות בסרטון הממחיש את השימוש בכלים אלה, נסה את סרטון הווידאו של YouTube בנושא like ו-תווים כלליים בקריטריוני שאילתות של Access.

הבא בחלק 3 של סידרה זו בת 3 חלקים: הצגת בקשה לקלט באמצעות פרמטר.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×