יצירה של שאילתת יצירת טבלה

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

אם עליך להוסיף רשומות (שורות) לטבלה קיימת, השתמש בשאילתת הוספה. לקבלת מידע נוסף אודות שאילתות הוספה, ראה הוספת רשומות באמצעות שאילתת הוספה.

איזו פעולה ברצונך לבצע?

הכרת שאילתות יצירת טבלה

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

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

תהליך היצירה של שאילתת יצירת הטבלה מורכב מהשלבים הכלליים הבאים:

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

אל תתבלבל בין שאילתת יצירת טבלה לשאילתת עדכון או הוספה. השתמש בשאילתת עדכון כאשר עליך להוסיף או לשנות נתונים בשדות בודדים. השתמש בשאילתת הוספה כאשר עליך להוסיף רשומות (שורות) לערכת רשומות קיימת בטבלה קיימת.

לראש הדף

יצירת שאילתת יצירת טבלה

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

יצירת שאילתת בחירה

הערה

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

  1. בכרטיסיה יצירה, בקבוצה שאילתות, לחץ על עיצוב שאילתה.
  2. לחץ פעמיים על הטבלאות שממנה ברצונך לאחזר נתונים. כל טבלה תופיע בחלון במקטע העליון של מעצב השאילתות. לחץ על סגור לאחר שתסיים להוסיף את הטבלאות.
  3. בכל טבלה, לחץ פעמיים על השדה או השדות שברצונך להשתמש בהם בשאילתה. כל שדה מופיע בתא ריק בשורה שדה ברשת בעיצוב. איור זה מציג את רשת העיצוב עם כמה שדות שנוספו. שאילתה עם שלושה שדות ברשת העיצוב
  4. ניתן להוסיף ביטויים לשורה שדה.
  5. ניתן להוסיף קריטריונים לשורה קריטריונים ברשת העיצוב.
  6. לחץ על הפעל כדי להפעיל את השאילתה ולהציג את התוצאות בגליון נתונים.
  7. ניתן לשנות את השדות, הביטויים או הקריטריונים ולהפעיל מחדש את השאילתה עד שתחזיר את הנתונים שברצונך למקם בטבלה החדשה.

המרת שאילתת בחירה

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

    • אם השאילתה פתוחה בתוך גליון נתונים, לחץ באמצעות לחצן העכבר הימני על כרטיסיית המסמכים של השאילתה ולחץ על תצוגת עיצוב.
    • אם השאילתה סגורה, בחלונית הניווט, לחץ באמצעות לחצן העכבר הימני על השאילתה ולחץ על תצוגת עיצוב בתפריט הקיצור.
  2. בכרטיסיה עיצוב שאילתה , בקבוצה סוג שאילתה , לחץ על יצירת טבלה. תיבת הדו-שיח יצירת טבלה מופיעה. תיבת הדו-שיח 'יצירת טבלה' ב- Access מאפשרת לך לבחור אפשרויות עבור שאילתת יצירת הטבלה.

  3. בתיבה שם הטבלה, הקלד שם עבור הטבלה החדשה. -או- לחץ על החץ למטה ובחר שם טבלה קיים.

  4. בצע אחת מהפעולות הבאות:

    • מיקום הטבלה החדשה במסד הנתונים הנוכחי

      1. אם לא בחרת אותו קודם לכן, לחץ על מסד הנתונים הנוכחי ולאחר מכן לחץ על אישור.

      2. לחץ על הפעל ולאחר מכן לחץ על כן כדי לאשר את הפעולה.

        הערה

        אם אתה מחליף טבלה קיימת, Access ימחק תחילה את הטבלה הקיימת ויבקש ממך לאשר את המחיקה. לחץ על כן ולאחר מכן לחץ שוב על כן כדי ליצור את הטבלה החדשה.

    • מיקום הטבלה החדשה במסד נתונים אחר

      1. לחץ על מסד נתונים אחר.

      2. בתיבה שם הקובץ, הזן את המיקום ואת שם הקובץ של מסד הנתונים האחר. -או- לחץ על עיון, השתמש בתיבת הדו-שיח החדשה יצירת טבלה כדי לאתר את מסד הנתונים האחר ולחץ על אישור.

      3. לחץ על אישור כדי לסגור את תיבת הדו-שיח הראשונה יצירת טבלה.

      4. לחץ על הפעל ולאחר מכן לחץ על כן כדי לאשר את הפעולה.

        הערה

        אם אתה מחליף טבלה קיימת, Access ימחק תחילה את הטבלה הקיימת ויבקש ממך לאשר את המחיקה. לחץ על כן ולאחר מכן לחץ שוב על כן כדי ליצור את הטבלה החדשה.

לראש הדף

מידע נוסף על קריטריונים וביטויים של שאילתות

השלבים במאמר זה שהוזכרו בקריטריוני שאילתה ובביטויים. קריטריון שאילתה הוא כלל המזהה את הרשומות שברצונך לכלול בשאילתה. השתמש בקריטריונים כאשר אינך מעוניין לראות את כל הרשומות בערכת נתונים. לדוגמה, הקריטריון >25 AND <50 מחזיר ערכים גדולים מ- והקטנים 25 מ- 50. קריטריון כגון החזרת "Chicago" OR "Paris" OR "Moscow" הרשומות עבור ערים אלה בלבד.

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

ביטוי הוא שילוב של אופרטורים מתמטיים או לוגיים, קבועים, פונקציות ושמות שדות, פקדים ומאפיינים המוערכים כערך בודד. השתמש בביטוי כאשר דרושים לך נתונים שאינם נמצאים ישירות בטבלה. לדוגמה, הביטוי [UnitPrice]*[Quantity] מכפיל את הערך UnitPrice בשדה בערך Quantity בשדה. באפשרותך להשתמש בביטויים בדרכים רבות, ויצירה ושימוש בהם עשויים להיות מורכבים למדי.

לראש הדף

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

מניעה של חסימת שאילתה על-ידי מצב לא זמין

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

אם אתה מנסה להפעיל שאילתת פעולה ונראה שלא מתרחש דבר, בדוק אם בשורת המצב של Access מופיעה ההודעה הבאה:

הפעולה או האירוע נחסמו על-ידי מצב לא זמין.

אם הודעה זו מוצגת, בצע את הפעולות הבאות:

  • בסרגל ההודעות, ממש מתחת לרצועת הכלים, לחץ על הפוך תוכן לזמין. סרגל ההודעות ב- Access.
  • הפעל את השאילתה שוב.

לראש הדף