כדי לאתר פריט ספציפי כאשר אינך זוכר בדיוק כיצד הוא מאוית, נסה להשתמש בתו כללי בשאילתה.
תווים כלליים הם תווים מיוחדים העומדים בתווים לא ידועים בערך טקסט, וזמינים באיתור פריטים מרובים עם נתונים דומים, אך לא זהים. תווים כלליים יכולים גם לסייע בקבלת נתונים בהתבסס על התאמה בין תבניות שצוינו. לדוגמה, איתור כל האנשים בשם John ברחוב פארק.
לקבלת מידע נוסף אודות שאילתות, ראה מבוא לשאילתות.
להלן כמה דוגמאות לתווים כלליים עבור שאילתות Access:
תו |
תיאור |
דוגמה |
* |
התאמה למספר כלשהו של תווים. באפשרותך להשתמש בכוכבית (*) בכל מקום במחרוזת תווים. |
שמ* מוצא מחרוזות כגון "שמרה", "שמיר" ו"שמח", אך לא מחרוזות כגון "שלום" או "משמח". |
? |
התאמה של אלף-בית בודד במיקום ספציפי. |
ב?ש מוצא את שלט, שקט וביל. |
[ ] |
התאמה לתווים בתוך הסוגריים המרובעים. |
ש[א]ט מוצא את שלט ופעמון, אך לא את שבט. |
! |
לא כולל תווים בתוך הסוגריים המרובעים. |
ש[!לק]ט מוצא את שבט ושחט, אך לא את שלט או שקט. כמו "[!a]*" ימצא את כל הפריטים שאינם מתחילים באות a. |
- |
התאמה לטווח תווים. זכור לציין את התווים בסדר עולה (א' עד ת', לא ת' עד א'). |
ב[א-ג]ד מוצא את באד, בבד ובגד. |
# |
התאמה לכל תו מספרי. |
1#3 מוצא את 103, את 113 ואת 123. |
קבל מידע נוסף על החלת קריטריונים על שאילתה.
דוגמאות לתבנית תווים כלליים התואמת בביטויים
כדי להשתמש בתו כללי בתוך תבנית:
-
פתח את השאילתה בתצוגת עיצוב.
-
בשורה קריטריונים של השדה שבו ברצונך להשתמש, הקלד את האופרטור Like לפני הקריטריונים.
-
החלף תו אחד או יותר בקריטריונים בתו כללי. לדוגמה, הביטוי Like R?308021 מחזיר את התוצאות RA308021, RB308021 וכן הלאה.
-
בכרטיסיה עיצוב, לחץ על הפעל.
להלן כמה דוגמאות לדפוסים כלליים שבהם ניתן להשתמש בביטויים:
קקטוסים |
השתמש כדי להתאים |
? או _ (מקף תחתון) |
כל תו יחיד |
* או % |
אפס תווים או יותר |
# |
כל ספרה בודדת (0 — 9) |
[charlist] |
כל תו בודד ברשימת תווים |
[! charlist] |
כל תו בודד שאינו ברשימת תווים |
[a-zA-Z0-9]. |
כל תו אלפאנומרי |
[א-ת] |
כל אחת מהאותיות הרישיות בטווח א' עד ת'. הערה: בעת ציון טווח תווים, התווים חייבים להופיע במיון עולה. לדוגמה, [Z-A] אינו תבנית חוקית. |
כדי להתאים תווים מיוחדים כגון סימן שאלה (?), סימן מספר (#) וכוכבית (*), מקם אותם בסוגריים מרובעים.
הפונקציה CHARLIST מעניקה לך התאמות עבור תו אחד או יותר, והיא יכולה לכלול כמעט כל תו ערכת תווי ANSI, כולל ספרות. ה- CHARLIST מוקף בסוגריים מרובעים ([ ]) ובאפשרותך להשתמש בו עם תווים כלליים להתאמות ספציפיות יותר.
כדי לציין טווח תווים, השתמש בפונקציה CHARLIST עם מקף (-) כדי להפריד בין הגבול העליון והגבול התחתון של הטווח.
כדי להתאים לתו המקף (-), מקם אותו בהתחלה או בסוף של CHARLIST (אחרי סימן הקריאה אם אתה משתמש במקף). בכל מיקום אחר, המקף מזהה טווח של תווי ANSI.