בחר (מאגרי מידע)

מְחַבֵּר: Peter Berry
תאריך הבריאה: 16 אוגוסט 2021
תאריך עדכון: 10 מאי 2024
Anonim
How to choose the right database for your workloads
וִידֵאוֹ: How to choose the right database for your workloads

תוֹכֶן

הגדרה - מה המשמעות של SELECT (מסדי נתונים)?

SELECT הוא האמירה הבסיסית של שפת שאילתות מובנית (SQL).

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

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


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את SELECT (מאגרי מידע)

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

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

  • מספר לקוח
  • ביטחון חברתי
  • שם משפחה
  • שם פרטי
  • _כתובת
  • כתובת פיזית
  • תאריך לידה
  • מין


משפט SELECT הבא משמש לשאילתת כל נתוני הטבלה:

בחר * מ- customer_master.

הצהרת SELECT הבאה משמשת למיון תוצאות לפי שמות משפחה של לקוחות:

בחר * מאת client_master סדר לפי שם משפחה

כדי לרשום שמות משפחה של לקוחות, שמות פרטיים ותאריכי לידה, הכוכבית (*) מוחלפת בשמות העמודות המתאימים, כדלקמן:

בחר שם משפחה, שם פרטי, תאריך_לידה מ- customer_master

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

בחר * מ- customer_master WHERE מגדר = 'F' הזמנה לפי תאריך_לידה

הערה: סעיף WHERE משמש כעת להגבלת הפלט.

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