שילוב של תנאים מרובים
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 9 מתוך 72.
יצירת שאילתה עם תנאי אחד בלבד אינה מספיקה. לפעמים נרצה לבדוק משהו מורכב יותר. לשם כך, ל-SQL (ולשפות תכנות רבות אחרות) יש את מילות המפתח AND, OR ו-NOT, שמגדילות את היכולת שלנו לשלוף את התוצאה הנכונה שאנחנו צריכים.
משתמשים במילות המפתח AND ו־OR כך:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...אפשר לשלב יחד כמה תנאים שנרצה.
אתגר
קלהטבלאות והעמודות הזמינות:
candies:name,price,color,weight
כתבו שאילתה כדי למצוא את כל הממתקים שמתאימים לפחות לאחד משני המקרים הבאים:
- ה-
colorהואbrownוה-priceהוא2 - ה-
colorהואmixedוה-weightקטן מ-40
השאילתה צריכה להחזיר רק את השם והצבע של הממתקים האלה.
נסו בעצמכם
SELECT name, color
FROM candies
-- כתבו את הקוד שלכם למטה
WHEREהשיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין