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

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

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

הבנת האופן בו שאילתות בעלות ערך עליון פועלות עם תאריכים

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

  • מתי עובד ביצע מכירה לאחרונה? התשובה יכולה לעזור לך לזהות עובד הכי פרודוקטיבי או הכי פחות פרודוקטיבי.

  • מתי לקוח ביצע את ההזמנה לאחרונה? אם לקוח לא ביצע הזמנה לפרק זמן מסוים, מומלץ להעביר את הלקוח לרשימה לא פעילה.

  • למי יש את יום ההולדת הבא, או את יום ההולדת הבא?

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

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

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

בחירה בין שאילתת ערכים על עליונה למסנן

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

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

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

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

לראש הדף

איתור התאריך המאוחר ביותר או המוקדם ביותר

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

Last Name

First Name

כתובת

עיר

מדינה/אזור

תאריך לידה

תאריך העסקה

Barnhill

Josh

רח' שלומציון 1

תל אביב

USA

05-פברואר 1968

10-יונ-1994

תמיסת לום

וואלהי

רח' האורגים 3

ירושלים

USA

22 במאי 1957

22-נובמבר 1996

כץ

גואידו

3122 75 Ave. S.W.

חיפה

USA

11-נוב-1960

11-מרץ 2000

בייגל

ז'אן פיליפ

דרך קונטוסו 123

גבעת עדה

UK

22-מרץ 1964

22 ביוני 1998

מחיר

ג'וליאן

האצל 3

קרית שמונה

מקסיקו

05-יונ-1972

05-ינו-2002

יוז

כריסטין

3122 75th St. S.

Seattle

USA

23-ינו-1970

23-אפר-1999

Riley

Steve

רח' לוי אשכול 19

אור יהודה

USA

14-אפר-1964

14 באוקטובר 2004

בירקבי

דנה

2 Pkwy חטטי

Portland

USA

29 באוקטובר 1959

29-מרץ 1997

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

יצירת שאילתת ערכים על עליונה בסיסית

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

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

    -לחלופין-

    לחץ פעמיים על הטבלה ולאחר מכן לחץ על סגור.

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

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

    אם אתה משתמש בטבלה לדוגמה, הוסף את השדות שם פרטי, שם משפחה ותאריך לידה.

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

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

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

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

  6. לחץ על הפעל תמונת לחצןכדי להפעיל את השאילתה ולהציג את התוצאות בתצוגת גליון נתונים.

  7. שמור את השאילתה ושמור אותה פתוחה לשימוש בשלבים הבאים.

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

הוספת קריטריונים לשאילתה

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

  1. שנה את השאילתה שיצרת בשלבים הקודמים לתצוגת עיצוב.

  2. ברשת עיצוב השאילתה, בעמודה שמימין לעמודה תאריך לידה, העתק והדבק או הקלד ביטוי זה : Expr1: DatePart("m",[Birth Date]). לאחר מכן לחץ על הפעל.

    הפונקציה DatePart מחלצת את חלק החודש של השדה תאריך לידה.

  3. מעבר לתצוגת עיצוב.

  4. משמאל לביטוי הראשון שלך, הדבק או הקלד ביטוי זה: Expr2: DatePart("d",[Birth Date]). לאחר מכן לחץ על הפעל.

    במקרה זה, הפונקציה DatePart מחלצת את חלק התאריך של השדה תאריך לידה.

  5. מעבר לתצוגת עיצוב.

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

  7. לחץ על הפעלה.

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

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

    Month([Birth Date]) > Month(Date()) Or Month([Birth Date])= Month(Date()) And Day([Birth Date])>Day(Date())

    ביטוי זה עושה את הפעולות הבאות: החלק Month([Birth Date]) > Month(Date()) בודק את תאריך הלידה של כל עובד כדי לראות אם הוא חל בחודש עתידי ואם כן, כולל רשומות אלה בשאילתה. החלק Month([Birth Date])= Month(Date()) And Day([Birth Date])>Day(Date()) של הביטוי בודק את תאריכי הלידה המתרחשים בחודש הנוכחי כדי לראות אם יום ההולדת נמצא ביום הנוכחי או לאחר מכן. אם תנאי זה נכון, הפונקציה כוללת רשומות אלה בשאילתה. כדי לסכם: ביטוי זה מתעלם מכל הרשומות שבהן יום ההולדת נמצא בין 1 בינואר לבין התאריך שבו אתה מפעיל את השאילתה.

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

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

    כדי לראות את שלושת ימי ההולדת הבאים, הקלד 3.

  10. לחץ על הפעל תמונת לחצןכדי להפעיל את השאילתה ולהציג את התוצאות בתצוגת גליון נתונים.

אם אתה רואה יותר רשומות מאשר שאתה מציין

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

שם_משפחה

BirthDate

ברקה (נברסקה)

9/26/1968

ג'קסון

10/2/1970

אדוארדס

10/15/1965

וילסון

10/15/1969

אם אתה רואה פחות רשומות מאשר שאתה מציין

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

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

אם אתה רואה רשומות כפולות

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

ShippedDate

איש מכירות

11/12/2004

מלונות ב- פרייטאג

11/12/2004

תוחם תוחם

10/12/2004

דלגאדו

10/12/2004

דלגאדו

10/12/2004

מלונות ב- פרייטאג

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

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

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

לראש הדף

איתור התאריכים המאוחרים ביותר או המוקדמים ביותר עבור רשומות בקטגוריות או בקבוצות

השתמש בשאילתת סכומים כדי למצוא את התאריכים המוקדמים ביותר או העדכניים ביותר עבור רשומות השייכים לקבוצות או לקטגוריות. שאילתת סכומים היא שאילתת בחירה המשתמשת בפונקציות צבירה כגון Min, Max, Sum, First ו- Last כדי לחשב ערכים עבור שדה נתון.

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

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

השלבים בסעיף זה נכתבו מתוך ההנחה שהשימוש בשלוש הטבלאות הבאות:

הטבלה 'סוג אירוע'    

מזהה סוג

סוגי אירוע

1

השקת מוצר

2

פונקציה ארגונית

3

פונקציה פרטית

4

אירוע התרמה

5

תערוכות מסחר

6

הרצאה

7

קונצרט

8

התערוכה

9

יריד רחוב

הטבלה 'צרכנים'    

CustomerID

חברה

איש קשר

1

קונטוסו בע”מ גרפיקה

יהונתן האס

2

צעצועי טיילספין

אלן אדמס

3

Fabrikam

קרול פיליפס

4

צעצועי עצת כנף

לוסיו אללו

5

א. פרט (פרט)

מנדר סאנט

6

Adventure Works

בריאן בורק

7

מכון לעיצוב

ג'קה סטל

8

בית הספר לאומנות

מילנה דומאנובה

הטבלה 'אירועים'    

EventID

סוגי אירוע

לקוח

תאריך אירוע

מחיר

1

השקת מוצר

קונטוסו בע”מ

4/14/2003

$10,000

2

פונקציה ארגונית

צעצועי טיילספין

4/21/2003

₪8,000

3

תערוכות מסחר

צעצועי טיילספין

5/1/2003

$25,000

4

התערוכה

המכון לעיצוב גרפי

5/13/2003

₪4,500

5

תערוכות מסחר

קונטוסו בע”מ

5/14/2003

$55,000

6

קונצרט

בית הספר לאומנות

5/23/2003

₪12,000

7

השקת מוצר

א. פרט (פרט)

6/1/2003

₪15,000

8

השקת מוצר

צעצועי עצת כנף

6/18/2003

21,000 ש"ח

9

אירוע התרמה

Adventure Works

6/22/2003

1,300 $ 1,300

10

הרצאה

המכון לעיצוב גרפי

6/25/2003

2,450 $

11

הרצאה

קונטוסו בע”מ

7/4/2003

3,800 $ של 3,800

12

יריד רחוב

המכון לעיצוב גרפי

7/4/2003

$5,500

הערה: השלבים בסעיף זה נכתבו מתוך ההנחה שהטבלאות Customers ו- Event Type נמצאות בצד ה"אחד" של קשרי גומלין של אחד לרבים עם הטבלה Events. במקרה זה, הטבלה 'אירועים' משתפת את השדות CustomerID ו- TypeID. שאילתות הסכומים המתוארות בסעיפים הבאים לא יפעלו ללא קשרי גומלין אלה.

כיצד ניתן לבצע להוסיף נתונים אלה למסד נתונים?

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

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

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

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

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

יצירת שאילתת סכומים

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

  2. לחץ פעמיים על הטבלאות שבהן ברצונך להשתמש. כל טבלה מופיעה במקטע העליון של מעצב השאילתות.

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

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

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

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

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

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

  5. המר את השאילתה לשאילתת סכומים על-ידי ביצוע הפעולות הבאות:

    בכרטיסיה עיצוב שאילתה , בקבוצה הצג /הסתר , לחץ על סכומים.

    השורה סכומים מופיעה ברשת העיצוב.

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

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

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

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

    הערה: בהתאם לפונקציה שבחרת בשלב 6, Access משנה את שם שדה הערך בשאילתה ל- MaxOfFieldName או ל- MinOfFieldName. אם אתה משתמש בטבלאות לדוגמה, Access את שם השדה MaxOfEvent Date אוMinOfEvent Date.

  8. שמור את השאילתה ועבור לשלבים הבאים.

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

יצירת שאילתה שניה להוספת נתונים נוספים

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

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

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

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

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

  5. הוסף את השדות המתארים הנוספת מהטבלאות האחרות בשאילתה.

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

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

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

    תוצאות השאילתה מוצגות בתצוגת גליון נתונים.

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

לראש הדף

איתור התאריכים העדכניים ביותר והתאריכים המוקדמים ביותר

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

התהליך של חיפוש ערכים עליים ותחתונות והצגת נתונים אלה בטבלה כולל את השלבים הכלליים הבאים:

  • צור שאילתת ערכים על עליונה ושאילתת ערכים תחתונים, או, אם עליך לקבץ את הנתונים שלך, צור שאילתות סכומים המשתמשות בפונקציות Min ו- Max .

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

  • המר את שאילתת הערכים למטה (או את השאילתה Min totals) לשאילתת הוספה ולהוסיף את הרשומות לטבלת הערכים המובילים שלך.

    השלבים בסעיפים אלה מסבירים כיצד לעשות זאת.

    יצירת השאילתות

    1. יצירת שאילתות הערכים העליונים ולמטה.

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

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

    2. שמור כל שאילתה בשם בעל משמעות, כגון ערך עליון וערך תחתון, והשאר אותן פתוחות לשימוש בשלבים הבאים.

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

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

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

    תיבת הדו-שיח יצירת טבלה מופיעה.

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

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

  3. שמור וסגור את השאילתה.

יצירת שאילתת הוספה

  1. עם שאילתת הערך התחתון בתצוגת עיצוב:

    בכרטיסיה עיצוב שאילתה , בקבוצה סוג שאילתה , לחץ על הוסף.

  2. תיבת הדו-שיח הוספה מופיעה.

  3. הקלד שם זהה לזה שהקלדה בתיבת הדו-שיח יצירת טבלה.

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

  4. שמור וסגור את השאילתה.

הפעלת השאילתות

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

  • פתיחת הטבלה 'רשומות מובילות ותחתון' בתצוגת גליון נתונים.

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

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

אם אתה רואה הודעה זו, בצע את השלבים הבאים:

  • בחר הפוך תוכן זה לזמין ולאחר מכן לחץ על אישור.

  • הפעל את השאילתה שוב.

לראש הדף

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

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

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

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

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

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

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

×