Menu
Coddy logo textTech

קיבוץ חלק 1

חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 36 מתוך 72.

עד כה חישבנו נתונים עבור השדה כולו, וכעת נוסיף את האפשרות לחשב נתונים עבור קבוצות ספציפיות.


עובדים

מזההאזורגיל
1A35
2A37
3B29
4B39

אם נכתוב 

SELECT AVG(age) as avg_age FROM workers

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

מה אם נרצה לחשב את הגיל הממוצע עבור כל אזור?

לשם כך, נוכל להשתמש במילות המפתח GROUP BY

SELECT area, AVG(age) as avg_age FROM workers
GROUP BY area

התוצאה:

areaavg_age
A36
B34

כעת אנחנו יודעים שהגיל הממוצע באזור A הוא 36 והגיל הממוצע באזור B הוא 34.

challenge icon

אתגר

קל

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

  • <b>foods</b>: <b>name</b>, <b>type</b>, <b>pH</b>

חשבו את ערך ה-pH הממוצע עבור כל סוג מזון.

תנו לעמודות את השמות: type, ph_average.

השתמשו ב-ROUND(value, 2) כדי לעגל את הממוצע לשתי ספרות אחרי הנקודה העשרונית.

נסו בעצמכם

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

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

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

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