Menu
CoddyTech

פונקציות צבירה מובנות חלק 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
challenge icon

אתגר

קל

טבלאות ועמודות זמינות:

  • sales: product_id, price_per_unit,  quantity

כתבו שאילתה שמחזירה:

  • את המספר הכולל של עסקאות המכירה
  • את הכמות הממוצעת לכל מכירה
  • את המחיר המרבי ליחידה
  • את סך ההכנסות (סכום הכמות * price_per_unit)

התוצאה שלכם צריכה לכלול את שמות העמודות המדויקים האלה:

  • total_transactions
  • avg_quantity
  • max_unit_price 
  • total_revenue

נסו בעצמכם

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: SQL אונליין