WHERE — לסנן שורות, ומה זה NULL
עד עכשיו קיבלנו את כל השורות. בעבודה אמיתית כמעט תמיד רוצים רק חלק מהן: הלקוחות מחיפה, ההזמנות ששולמו. בשיעור הזה נכיר את WHERE, את ההשוואות ואת AND ו־OR, ונפגוש את NULL — הערך שמכשיל מועמדים בראיונות יותר מכל דבר אחר. נכיר גם את טבלת ההזמנות של החנות.
WHERE הוא מסננת: רק שורות שהתנאי שלהן נכון עוברות. NULL פירושו "לא ידוע", ולכן בודקים אותו עם IS NULL ולא עם =.
- פסוקית WHERE
- חלק בשאילתה שמשאיר בתוצאה רק את השורות שהתנאי שלהן מתקיים.
- אופרטור השוואה
- סימן שמשווה שני ערכים: =, <>, >, <, >=, <=.
- NULL
- סימון לערך חסר או לא ידוע. הוא אינו אפס ואינו מחרוזת ריקה.
- מחרוזת ריקה
- ערך טקסט ידוע שאין בו תווים, נכתב ''.