פונקציות צבירה מובנות חלק 1
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 34 מתוך 72.
יש פונקציות מובנות רבות ב-SQL, אבל בשיעור הזה נלמד על פונקציות צבירה.
פונקציה מצרפית מקבלת שדה כקלט ומחשבת משהו על פני השדה הזה. הפונקציות המצרפיות הנפוצות ביותר הן:
MAX- מחזירה את הערך המרבי של שדהMIN- מחזירה את הערך המזערי של שדהAVG- מחזירה את הערך הממוצע של שדה
COUNT- מחזירה את מספר הערכים שאינם null בשדה, ו-COUNT(*)מחזירה את המספר הכולל של הרשומותSUM- מחזירה את הסכום של כל הערכים שאינם null בשדה
אפשר להשתמש בפונקציות האלה בהצהרת SELECT כך:
SELECT MAX(col1), MIN(col2), AVG(col3), …לדוגמה, כדי למצוא את המשכורת הגבוהה ביותר בטבלת employees:
SELECT MAX(salary) FROM employeesאו כדי לקבל כמה ערכים מצטברים בבת אחת:
SELECT MAX(salary), MIN(salary), AVG(salary) FROM employeesאתגר
קלטבלאות ועמודות זמינות:
sales:product_id,price_per_unit,quantity
כתבו שאילתה שמחזירה:
- את המספר הכולל של עסקאות המכירה
- את הכמות הממוצעת לכל מכירה
- את המחיר המרבי ליחידה
- את סך ההכנסות (סכום הכמות * price_per_unit)
התוצאה שלכם צריכה לכלול את שמות העמודות המדויקים האלה:
total_transactionsavg_quantitymax_unit_pricetotal_revenue
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים8סטטיסטיקה
פונקציות צבירה מובנות חלק 1פונקציות צבירה מובנות חלק 2קיבוץ חלק 1קיבוץ חלק 2שאילתות משנה חלק 1שאילתות משנה חלק 2סיכום – חנות הרווח הכוללסיכום – חנות הקורקינטיםסיכום – בית הקפה3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין