SQLRollingStats מרחיב את סביבת scripting T-SQL עם 31 חלונות או מצטבר פונקציות (שבתוצאה עבור כל שורה תלויה בשורות קודמות) שיכול לשמש כפונקציות רגילות בשאילתות.
זה מאפשר מדדים כגון ריצה או סיכומי ממוצעים נעים להיות מחושב בקלות בתוך שאילתות פשוטות - משהו שעד כה היה אתגר משמעותי ב- SQL Server.
כל הפונקציות תומכות חלונאית (כזה שערכים רק משורות n האחרונות כלולים בקלט המוגדר - כאשר n הוא גודל החלון), פעולה מצטברת (שבו כל הערכים לפני נספרים), והריצוף (כך הצטברות הפעלה מחדש ל כל ערך מובהק של טור נתון).
פונקציות כוללות:
- סכום, מוצר, מקסימום, מינימום, מגוון, באמצע טווח, ראשון (ברצף), קודם המי יודע כמה.
- ממוצעת (ממוצעת), שונות (לדוגמא & אוכלוסייה), סטיית תקן (מדגם ואוכלוסייה).
- ממוצע גיאומטרי, ממוצע הרמוני, ממוצע ריבועית.
- חציון, רבעון, טווח בין-רבעונים, תלת-ממוצע, אחוזון, דרגת אחוזון.
- ממוצע מעריכי (ממוצע), שונות מעריכי, סטיית תקן מעריכי.
- ממוצע משוקלל, שונות משוקללת (מדגם ואוכלוסייה), סטיית תקן משוקללת (מדגם ואוכלוסייה), ממוצע משוקלל כוח
דרישות :
SQL Server 2005 או מאוחר יותר <. / P>
מגבלות :
<משפט p> 30 יום
תגובות לא נמצא