תוכן עניינים:

כיצד פועלת פונקציית AVG ב-SQL?
כיצד פועלת פונקציית AVG ב-SQL?

וִידֵאוֹ: כיצד פועלת פונקציית AVG ב-SQL?

וִידֵאוֹ: כיצד פועלת פונקציית AVG ב-SQL?
וִידֵאוֹ: קורס SQL בסיסי, שיעור 22 - Group Functions 2024, נוֹבֶמבֶּר
Anonim

SQL שרת AVG () פוּנקצִיָה הוא מצרף פוּנקצִיָה שמחזיר את מְמוּצָע ערך של קבוצה.

בתחביר הזה:

  • ALL מורה על AVG () פוּנקצִיָה לקחת את כל הערכים לחישוב.
  • DISTINCT מורה על AVG () פוּנקצִיָה לפעול רק על ערכים ייחודיים.

באופן דומה, אתה עשוי לשאול, כיצד SQL מחשב את AVG?

SQL SELECT COUNT, SUM, AVG

  • SELECT COUNT מחזירה ספירה של מספר ערכי הנתונים.
  • SELECT SUM מחזירה את סכום ערכי הנתונים.
  • SELECT AVG מחזירה את הממוצע של ערכי הנתונים.

כמו כן, איך מחשבים ממוצע במסד נתונים? מאחורי הקלעים, ה AVG הפונקציה מחשבת את מְמוּצָע של ערכים על ידי חלוקת סך הערכים הללו במספר הערכים למעט ערכי NULL. לכן, אם סך הערכים הללו חורג מהערך המרבי של סוג הנתונים של התוצאה, ה- מאגר מידע השרת יוציא שגיאה.

בנוסף, האם נוכל להשתמש בפונקציית AVG בסעיף where?

SQL AVG () עם איפה סעיף אנחנו יכולים למצוא את ה מְמוּצָע של שורות אלו בלבד שעומדות בתנאי הנתון באמצעות where סָעִיף . הצהרת SQL הבאה מוצאת את מְמוּצָע מחיר רק של מוצרים שבהם הכמות גדולה מ-50.

איך עובד סיבוב ב-SQL?

עָגוֹל (ביטוי, [מקום עשרוני]) כאשר [מקום עשרוני] מציין את מספר הנקודות העשרוניות שהוחזרו. מספר שלילי אומר שהעיגול יתרחש לספרה משמאל לנקודה העשרונית. לדוגמה, -1 אומר שהמספר יהיה מְעוּגָל לעשרות הקרובות ביותר.

מוּמלָץ: