איפה הפקודה הנפוצה ביותר ב- SQL, מספקתהדרך הקלה ביותר לשלוף נתונים ספציפיים מהטבלה. למרות שאתה יכול להשתמש בפקודות SQL ב- Access 2010, אך CLI (ממשק שורת הפקודה) מביא מונוטוניות ואילו טירונים בבסיס הנתונים בדרך כלל מקבלים יד על כלי שמציע פריסת ממשק ממשק פשוט. אז האלטרנטיבה הטובה ביותר ב- Access היא להשתמש בערכי תווים כלליים, המכונה גם תנאים כמו / שלא כמו, המציעה אין ספור דרכים לשלוף מידע רצוי מטבלאות, שאילתות וכו '.
ראשית, הפעל את Access 2010 ונווט אל הכרטיסייה Create ולחץ על Design Query Design.

לצורך ההמחשה באמצעות Wildcards ב- Access, אנויצרו מסד נתונים לדירוג סטודנטים עם טבלאות מרובות. כעת נוסיף טבלאות אלה בעיצוב שאילתה. בלחיצה על עיצוב שאילתה, יופיע תיבת הדו-שיח Show Table ותציג טבלאות הכלולות בבסיס הנתונים. לחץ פעמיים על טבלאות שברצונך להוסיף ולחץ על סגור.

זה יכניס טבלה עם השדות שלהם בתיבה, עכשיו התחל להוסיף שדות טבלה בחלונית התחתונה של עיצוב השאילתה על ידי לחיצה כפולה על שדות הטבלה הרצויים בתיבת הטבלה המתאימה.

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

בכרטיסייה עיצוב כלי שאילתה, לחץ על הפעלה כדי לבצע את השאילתה.

שאילתה מבצעת אחת, היא תציג את כל התלמידים שאיבדו ציון א '.

לדוגמה, עלינו לראות את כל התלמידים עם מספרי טלפון המתחילים ב- '13'. לשם כך נכתוב את הערך התו כללי תחת שדה טלפון ללא.
כמו "13 *"
הכוכבית בסוף מצביעה על כך שאנו רוצים לברר את הרשומה בשדה, עם ערך (ים) זהה, כלומר, במקרה שלנו הוא 13.

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

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

כעת נכתב רשומת תווים כלליים תחת השדה שם קורס.
שהולך ככה;
כמו "* מבוא *"

בהפעלת שאילתה הוא יציג רק קורסים בסיסיים, כלומר כותרת המתחילה ב- 'מבוא'.

מדוגמאות Wildcard שהודגמו ב-מסד נתונים שהוזכר לעיל, אתה עשוי לקבל מושג שיש דרכים אינסופיות לתמרן את שדות הטבלה, מכיוון שהוא נותן לך שליטה איתנה יותר על מסד הנתונים ומביא קלות לשלוף נתונים באופן מיידי.
אתה עשוי להתעניין בכמה דרכים אחרות לשימוש בערכי Wildcard במסד נתונים;
לא כמו "13 *" זה יחזיר את כל נתוני השדות למעט נתונים שמתחילים ב- '13'.
כמו "* 13" זה יחזיר את נתוני השדות עם ערכים 13.
כמו "J?" זה יחזיר נתונים של שתי תווים החל מ- J.
כמו "J #" זה יחזיר את כל הערך של שתי התווים החל מ- J ובמקום בו התו השני הוא מספר.
אתה יכול גם לבדוק מדריכים שנסקרו בעבר בנושא שימוש ב- Builder ביטויים ב- Access 2010 וכיצד להגדיר קריטריוני שאילתה ב- Access 2010 באמצעות מפעילים לוגיים.
הערות