Funkcje SQL kruszywa wykonać obliczenia na zestaw wartości i zwracają pojedynczą wartość. Microsoft SQL Server obsługuje tylko podstawowe funkcje agregujące, takie jak SUM lub MAX, podczas gdy wielu funkcji statystycznych i analitycznych brakuje. QUIP IT Solutions zapewnia łatwy wykonane kruszywa funkcje, które poprawiają T-SQL skryptów środowiska, dzięki czemu można obliczyć medianę i percentyla w Bazy jak każdy inny wbudowanej funkcji zbiorczej. To sprawia, że kwerend SQL / TSQL i procedur przechowywanych znacznie szybsze, bardziej niezawodne i bardziej wydajne niż inne techniki. To również skrypt o wiele prostsze i czystsze.
Konfiguracja tych funkcji jest bardzo proste. Dostaniesz plik skryptu, który można uruchomić jak każdy inny skrypt SQL przeciwko bazy danych, którą chcesz utworzyć te zagregowane funkcje w. I to jest to! jesteś teraz gotowy do użycia nasze łączne funkcje w ten sam sposób, jak używasz innych SQL funkcja agregująca z lub bez "grupy przez" oświadczeniu.
SQL Server 2008 obsługuje wielu parametrów w Zrobiony funkcji agregujących, więc składnia jest stosunkowo proste tutaj. Działa exaclty sam jak MS Excel Jedyną różnicą jest to, że zamiast selecing zakres korzystania z nazwy pola w funkcji. Na przykład,
Wybierz b, dbo.Percentile (, 0,90) [90 percentyla] z grupy tmp przez b --90th percentyla
Wybierz b, dbo.Percentile (, 0,95) [95th Centyl] z grupy tmp przez b --95th percentyla
Wybierz b, dbo.Median () [Średni] z grupy tmp przez b - Mediana
Ograniczenia :
100 rekordy w grupie
Komentarze nie znaleziono