SQLRollingStats 1.0.0.0

Licentie: Gratis proefperiode ‎Bestandsgrootte: 534.53 KB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Over SQLRollingStats

SQLRollingStats breidt de Scripting-omgeving van de T-SQL uit met 31 vensters of cumulatieve functies (waarbij de resultaten voor elke rij afhankelijk zijn van eerdere rijen) die kunnen worden gebruikt als normale functies in query's. Hierdoor kunnen statistieken zoals het uitvoeren van totalen of voortschrijdende gemiddelden eenvoudig worden berekend binnen eenvoudige query's - iets dat tot nu toe een belangrijke uitdaging was in SQL Server. Alle functies ondersteunen venstering (zodanig dat alleen waarden uit de laatste n rijen worden opgenomen in de invoerset - waarbij n de venstergrootte is), cumulatieve bewerking (waarbij alle eerdere waarden worden geteld) en tegels (zodat de accumulatie opnieuw wordt gestart voor elke afzonderlijke waarde van een bepaalde kolom). Functies zijn o.a. - Som, product, maximum, minimum, bereik, mid-range, eerste (in volgorde), nth vorige. - Gemiddelde (gemiddelde), variantie (steekproef en populatie), standaarddeviatie (steekproef en populatie). - Geometrisch gemiddelde, harmonisch gemiddelde, kwadratisch gemiddelde. - Mediaan, kwartiel, inter-kwartiel bereik, tri-gemiddelde, percentiel, percentiel rang. - Exponentieel gemiddelde (gemiddelde), exponentiële variantie, exponentiële standaarddeviatie. - Gewogen gemiddelde, gewogen variantie (steekproef en populatie), gewogen standaarddeviatie (steekproef en populatie), gewogen vermogensgemiddelde.