הכרות עם SQL

תוכן: 

SQL למתחילים:

SQL (או Structured Query Language) היא השפה הסטנדרטית לתקשורת עם בסיסי נתונים. כמעט כל פעולה שנעשה מתחילה בשאלה: "איזה מידע אני צריך ואיפה הוא נמצא?".

פקודת ה-SELECT וה-FROM

אלו שתי המילים החשובות ביותר. הן מגדירות מה אנחנו רוצים לראות ו-מאיפה לקחת את זה.

  • SELECT: מציינת את שמות העמודות/שדות (למשל: שם לקוח, תאריך מכירה).

  • FROM: מציינת את שם הטבלה שבה המידע מאוחסן.

סינון נתונים עם WHERE

לפעמים אנחנו לא רוצים את כל השורות, אלא רק כאלו שעומדות בתנאי מסוים (למשל: רק מכירות מעל 100 ש"ח). כאן נכנסת פקודת ה-WHERE.


תרגול מעשי

נניח שיש לנו טבלה בשם Sales (מכירות) עם העמודות הבאות:

  1. Product_Name (שם המוצר)

  2. Amount (סכום המכירה)

  3. Category (קטגוריה)

השאלה:

כתוב שאילתה שתחזיר את שם המוצר ואת סכום המכירה עבור כל המוצרים שנמצאים בקטגוריה 'Electronics'.


הפתרון:

SELECT Product_Name, Amount

FROM Sales

'WHERE Category = 'Electronics