מדריך SQL – פקודת SELECT
פקודת ה-SELECT משמשת לשליפת רשומות מסויימות מבסיס הנתונים. על מנת לבחור מידע כלשהו, עלינו לציין איזה מידע אנו רוצים, ואת שם הטבלה ממנה אנו רוצים לשלוף.
בפרקים הקודמים למדנו כיצד ליצור מסד נתונים חדש באמצעות WebMatrix, יצרנו את טבלת Prroducts והזנו בה את הנתונים הבאים:
כעת נרצה להתחיל לכתוב פקודות SQL כדי לשלוף נתונים מהטבלה.
כדי להפעיל פקודת SQL כלשהי על מסד הנתונים, נוודא שאנחנו בסביבת העבודה של Databases בתוך WebMatrix:
נבחר בסרגל הכלים העליון בטאב Home, ונלחת על הכפתור New Query:
יפתח חלון המאפשר לנו לכתוב פקודות SQL כגון פקודת SELECT ולהריץ אותן.
הרצת פקודת SQL:
נכתוב את הפקודה הבאה (מיד נסביר אותה לעומק):
SELECT *
FROM Products
וכדי להריץ אותה, נלחץ על הכפתור Execute.
הפקודה תתבצע, ותוצאת השליפה תופיע בחלקו התחתון של המסך:
פקודת SELECT
באופן כללי, אופן השימוש הבסיסי בפקודת SELECT הוא כזה:
SELECT רשימת עמודות
FROM טבלה
בואו נסביר את פקודת ה- SELECT האחרונה שהרצנו:
SELECT *
FROM Products
פקודה זו שולפת את כל הרשומות מטבלת Products ועבור כל רשומה מחזירה את כל העמודות (השימוש בסימן * אחרי ה- SELECT משמעותו – כל העמודות).
לחילופין יכולנו לציין את שמות כל העמודות של הטבלה (לאו דווקא בסדר שהן מוגדרות בטבלה). למשל, הרצת הפקודה:
SELECT ProductID, Category, ProductName, Price
FROM Products
תחזיר את התוצאה הבאה:
נוכל גם לשלוף רק חלק מהעמודות בטבלה. למשל, הרצת הפקודה:
SELECT ProductName, Price
FROM Products
תחזיר את התוצאה הבאה:
בפרקים הבאים נראה דוגמאות מתקדמות יותר של פקודת ה- SELECT.
תגובות בפייסבוק