עמוד:55

< = מהו ממוצע עותקי הספרים עבור כל נושא בחנות הספרים ? הציגו את שם נושא ואת הממוצע . הנתונים הדרושים נמצאים בטבלה ספרים . נסו לחשב בעצמכם את התוצאה של השאילתה לעיל . כדי להשיב על השאילתה עליכם ליצור קבוצות של ספרים , לפי הנושאים השונים הקיימים בחנות ולחשב את הממוצע של כל קבוצה כזו . עד כה ראינו איך מחשבים ממוצע של קבוצה אחת של ערכים , אך לא למדנו כיצד לחשב ממוצע של כמה קבוצות ערכים . אפשר לעשות זאת על-ידי סדרה של שאילתות - שאילתה עבור כל מקצוע . בדרך המוצעת יש לרשום שאילתה עבור כל אחד מנושאי הספרים הנמצאים בחנות . דרך זו אינה נוחה ובנוסף לכך התוצאה תימצא בכמה טבלאות נפרדות . מערכת ניהול מסדי נתונים מספקת פונקציית הקבצה מיוחדת ששמה קיבוץ לפי . ( Group By ) פונקציה זו מאפשרת להפיק מידע זה בשאילתה אחת . הפונקציה קיבוץ לפי , ( Group By ) מחלקת את שורות הטבלה לכמה קבוצות , לפי ערכים של עמודה נתונה ( עמודות נתונות . ( בטבלת התוצאה תופיע שורה אחת עבור כל קבוצת שורות של הטבלה המקורית . למשל , כדי להשיב על השאילתה לעיל יש לחלק את הטבלה ספרים לקבוצות , לפי העמודה נושא , ואז להפעיל את הפונקציה Avg על העמודה עותקים בכל אחת מהקבוצות שהתקבלו . מספר השורות בטבלת התוצאה יהיה והה למספר הקבוצות ( ובמקרה שלנו למספר הנושאים של הספרים הנמצאים בחנות . ( משימה 2 . 3 הקבצה באמצעות קיבוץ לפי ( Group By ) א . חישוב ממוצע של קבוצות שורות עצבו ובצעו את השאילתה הזו : < = מהו ממוצע העותקים בכל אחד מן הנושאים של הספרים ? ( Group By ) > dfft-yp np 1 > n של שורות טבלה לכמה קבוצות , לפי הערכים של עמודה עמודה אחת אחת .. באותה קבוצה , בעמודה לפיה נערכת ההקבצה , יש לכל השורות ערך זהה .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר