וידאו: תיקון השגיאה "אופרטור צירוף חיצוני שנוי במחלוקת"

וידאו:

הדפדפן אינו תומך בווידאו. התקן את Microsoft Silverlight,‏ Adobe Flash Player או Internet Explorer 9.

בסרטון הווידאו

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

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

  1. צור שאילתת צאצא חדשה המכילה את הטבלאות שברצונך לצרף תחילה (בווידאו, אלה הן הטבלאות 'חברות' ו'אנשים').

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

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

  1. שמור וסגור את שאילתת הצאצא ופתח את השאילתה המקורית בתצוגת 'עיצוב'. שאילתה זו תהפוך לשאילתת האב.

  2. מחק את הטבלאות שהוספת לשאילתת הצאצא ולאחר מכן הוסף את שאילתת הצאצא (עיצוב > הצג טבלה > שאילתות, או פשוט גרור את שאילתת הצאצא מחלונית הניווט אל שאילתת האב).

  3. בשאילתת האב, הגדר את הצירוף כפי שהיה לפני כן, אלא שהפעם בשאילתת הצאצא.

  4. הוסף את שדות הפלט משאילתת הצאצא לרשת השאילתה.

  5. שמור והפעל את שאילתת האב.

כלל מנחה עבור צירופים חיצוניים שנויים במחלוקת

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

טבלה1 --> טבלה2 --- טבלה3

טבלה1 --> טבלה2 <-- טבלה3

צירופים חיצוניים המפנים לאותו כיוון, או הרחק מצירופים חיצוניים או צירופי שוויון אחרים, הם תקינים:

טבלה1 --> טבלה2 --> טבלה3

טבלה1 <-- טבלה2 --> טבלה3

טבלה1 <-- טבלה2 --- טבלה3

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

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

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

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

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

×