שינוי שאילתה ב- Microsoft Access

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

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

תצוגת עיצוב

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

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

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

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

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

תצוגת SQL

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

משפטי SQL בדרך כלל בצע טופס בלוק:

בחר טבלה 1. [Fieldname1], טבלה 2. [Fieldname2]
טבלה 1 ימינה טבלה 2 בלוח 1. [Key1] = טבלה 2 [Key2]
איפה טבלה 1. [Fieldname1]> = "FilterValue"

ספקי מסד נתונים שונים תומכים בגרסאות שונות מעט של SQL. תקן הבסיס, הנקרא תחביר תואם ANSI, אמור להיות מסוגל לעבוד בכל סביבת מסד נתונים. עם זאת, כל ספק augments תקן SQL עם tweaks משלה. מיקרוסופט, למשל, מעסיקה את מנוע מסד הנתונים Jet בתוך Access. מיקרוסופט תומכת גם ב- SQL Server. ספקים אחרים משתמשים בגישות שונות, כך ש- SQL בדרך כלל אינה ניתנת להפעלה הדדית כמו התמיכה בסטנדרטים.

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

שמירת העבודה שלך

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