אופרטורים מתמטיים
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 23 מתוך 72.
ב-SQL, אפשר לבצע חישובים ישירות עם ערכי עמודות בשאילתות שלך. זה שימושי כשצריך לחשב ערכים חדשים על סמך נתונים קיימים. לדוגמה:
הערה חשובה לגבי חילוק: כשמחלקים מספרים שלמים ב-SQL, התוצאה תלויה בסוגי הנתונים המעורבים:
| אופרטור | פעולה |
|---|---|
| + | חיבור |
| - | חיסור |
| * | כפל |
| / | חילוק |
SELECT price + 10 as increased_price,
price - 10 as reduced_price,
price * 10 as multiple_price,
price / 2 as half_price
FROM products;- מספר שלם ÷ מספר שלם = מספר שלם (עם קטימה):
7 / 2 = 3(לא 3.5)
- מספר שלם ÷ מספר עשרוני = מספר עשרוני:
7 / 2.0 = 3.5
- מספר ממשי ÷ מספר שלם = מספר ממשי:
7.0 / 2 = 3.5
אתגר
קלהטבלאות והעמודות הזמינות:
products:id,price,quantity
צרו שתי עמודות מחושבות:
- עמודה ראשונה בשם
high_mix_op:- קחו את עמודת המחיר
- הכפילו אותה ב-2
- החסירו 20 מהתוצאה
- עמודה שנייה בשם
low_mix:- קחו את עמודת הכמות
- חלקו אותה ב-1.5
- הוסיפו 5 לתוצאה
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין