SQL היא שפת תכנות פופולרית המשמשת בעת עבודה עם מסדי נתונים (מסד נתונים). אמנם עבור פעולות עם מסדי נתונים בחבילת Microsoft Office יש גישה נפרדת - גישה, אבל תוכנית Excel יכול גם לעבוד עם מסד הנתונים, ביצוע בקשות SQL. בואו לגלות איך בדרכים שונות אתה יכול ליצור בקשה דומה.
שיעור: "חכם" שולחנות ב- Excel
שיטה 2: שימוש בכלים נוספים Excel
יש גם דרך ליצור שאילתת SQL למקור הנתונים שנבחר באמצעות כלים מובנים של אקסל.
- הפעל את תוכנית Excel. לאחר מכן, אנחנו עוברים לשונית "נתונים".
- בסרגל הכלים "קבלת נתונים חיצוניים", הנמצאים על הסרט, לחץ על סמל "ממקורות אחרים". רשימת אפשרויות פעולה נוספות נפתחת. בחר את הפריט "אשף חיבור הנתונים".
- אשף חיבור הנתונים הוא השיקה. ברשימת סוגי מקורות הנתונים, בחר "ODBC DSN". לאחר מכן, לחץ על הלחצן "הבא".
- חלון אשף נתונים נפתח שבו ברצונך לבחור את סוג המקור. בחר את שם "מסד הנתונים של MS Access". לאחר מכן לחץ על הלחצן "הבא".
- חלון ניווט קטן נפתח, שבו עליך לעבור לספריית מסד הנתונים בפורמט MDB או ACCDB ובחר את קובץ מסד הנתונים הרצוי. ניווט בין דיסקים ההיגיון נעשה ב "דיסקים מיוחדים". יש מעבר לאזור המרכזי של החלון שנקרא "קטלוגים". בחלונית השמאלית של החלון מציגה קבצים הממוקמים בספרייה הנוכחית אם יש להם הרחבת MDB או ACCDB. זה באזור זה שאתה צריך לבחור את השם של הקובץ ולאחר מכן לחץ על כפתור "אישור".
- לאחר מכן, חלון בחירת הטבלה מופעל במסד הנתונים שצוין. באזור המרכז, בחר את שם הטבלה הרצוי (אם יש מספר מהם) ולאחר מכן לחץ על כפתור "הבא".
- לאחר מכן נפתח חלון חיבור החיבור של חיבור הנתונים. זה מכיל את המידע הבסיסי על הקשר שהגדירנו. בחלון זה, זה מספיק כדי ללחוץ על כפתור "לסיים".
- גיליון Excel משיקה חלון ייבוא נתונים. ניתן לציין באיזו טופס שברצונך להציג נתונים:
- שולחן;
- דוח השולחן המאוחד;
- דיאגרמת סיכום.
בחר את האפשרות הרצויה. נמוך למטה, אתה צריך לציין היכן בדיוק יש להציב את הנתונים: על גיליון חדש או על הגיליון הנוכחי. במקרה האחרון, האפשרות לבחירת קואורדינטות של לינה מסופקת. כברירת מחדל, הנתונים ממוקמים על הגיליון הנוכחי. הזווית העליונה השמאלית של האובייקט המיובא ממוקמת בתא A1.
לאחר צוין כל הגדרות הייבוא, לחץ על הלחצן "אישור".
- כפי שאנו רואים, הטבלה ממסד הנתונים מועבר לסדין. לאחר מכן אנו עוברים לשונית "נתונים" ולחץ על כפתור "חיבור", אשר ממוקם על הקלטת בבלוק הכלי עם אותו שם.
- לאחר מכן, חלון החיבור מתחיל. בו אנו רואים את שם מסד הנתונים שקשור בעבר על ידינו. אם מסד הנתונים המחובר הוא קצת, ולאחר מכן לבחור את הרצוי ולהדגיש אותו. לאחר מכן, לחץ על "המאפיינים ..." בצד ימין של החלון.
- חלון מאפייני החיבור מתחיל. אנו עוברים בה לכרטיסייה "הגדרה". בשדה "טקסט טקסט", הממוקם בחלק התחתון של החלון הנוכחי, כתוב את הפקודה SQL בהתאם לתחביר של שפה זו, אשר אנו דיברו בקצרה בעת בהתחשב בשיטה .1 ולאחר מכן לחץ על הלחצן "אישור".
- לאחר מכן, לחזור באופן אוטומטי לחיבור לספר. זה נשאר רק כדי ללחוץ על כפתור "עדכון" בו. ערעור למסד הנתונים עם השאילתה מתרחשת, ולאחר מכן מסד הנתונים מחזירה את תוצאות העיבוד שלו לגליון Excel, בטבלה שהועברו בעבר על ידינו.
שיטה 3: התחברות לשרת SQL Server SQL
בנוסף, באמצעות כלים Excel, יש חיבור עם SQL Server ולשלוח בקשות אליו. בניית שאילתה אינה שונה מהגרסה הקודמת, אבל קודם כל, אתה צריך להתקין את החיבור עצמו. בואו נראה איך לעשות את זה.
- הפעל את תוכנית Excel וללכת לכרטיסייה נתונים. לאחר מכן, לחץ על כפתור "ממקורות אחרים", אשר ממוקם על הקלטת בסרגל הכלים "קבלת נתונים חיצוניים". הפעם, מרשימת הרשימה, בחר באפשרות "משרת SQL Server".
- פותח את חלון החיבור לשרת מסד הנתונים. בשדה שם השרת, ציין את שם השרת שבו אתה מבצע חיבור. בקבוצת "חשבון", אתה צריך להחליט בדיוק כיצד להתחבר: באמצעות אימות Windows או על ידי הזנת שם המשתמש והסיסמה. אני מציג את המתג על פי ההחלטה שצולמה. אם בחרת את האפשרות השנייה, ולאחר מכן בנוסף, השדות המתאימים יצטרכו להזין את שם המשתמש והסיסמה. לאחר ששלח כל ההגדרות, לחץ על הלחצן "הבא". לאחר ביצוע פעולה זו, התחברות לשרת שצוין. פעולות נוספות על ארגון בקשת מסד נתונים דומים לאלו שתיארנו בשיטה הקודמת.
כפי שאתה יכול לראות, ב Excele SQL, הבקשה יכולה להיות מאורגנת כמו כלים מובנים עם תוספות של צד שלישי. כל משתמש יכול לבחור את האפשרות כי הוא נוח יותר עבור זה והוא מתאים יותר לפתרון משימה מוגדרת במיוחד. אמנם, האפשרויות של התוספת xltools, באופן כללי, הם עדיין קצת יותר מתקדם מאשר כלי Excel מוטבע. המחסור העיקרי של XLTools הוא כי תקופה של שימוש חופשי בתוספת מוגבל רק לשני שבועות קלנדריים בלבד.