ניהול נתונים באמצעות שאילתות

יצירת שאילתות עם יותר ממקור נתונים אחד

תמונה של המכשיר Surface Book

שווה לנסות!

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

תחילת העבודה עם צירופים

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

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

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

צירופים פנימיים

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

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

צילום מסך של טבלאות ' מוצר והזמנות '

צירופים עצמאיים

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

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

ID

Last Name

First Name

דוחות כדי ל

1

Freehafer

Nancy

5

2

רונית

אנדרו

3

מכשלי

ינו

10

4

Sergienko

מסבינובה

5

5

Thorpe

Steven

2

6

Neipper

Michael

10

7

Zare

Robert

10

8

Guissani

Laura

10

9

Hellung-Larsen

Anne

5

10

פרידמן

יעל

3

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

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

1. הוספת מקורות נתונים

  • בחר צורעיצוב שאילתהשל >.

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

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

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

2. הצטרף למקורות נתונים קשורים

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

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

3. השלמת השאילתה

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

רוצה עוד?

הדרכת Excel

הדרכת Outlook

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

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

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×