SQL Samman funktioner utföra en beräkning på en uppsättning värden och returnerar ett enda värde. Microsoft SQL Server stödjer endast grundläggande mängdfunktioner, såsom SUM eller MAX, är medan många av de statistiska och analytiska funktioner saknas. QUIP IT Solutions ger användaren gjort mängdfunktioner som förbättrar T-SQL skriptmiljö så att du kan räkna ut medianen och percentilen inom database som alla andra inbyggda mängdfunktion. Det gör dina SQL / TSQL frågor och lagrade procedurer mycket snabbare, mer tillförlitlig och effektivare än någon annan teknik. Det gör även ditt manus mycket enklare och renare.
Konfigurera dessa funktioner är mycket enkelt. Du får ett skript fil som du kör som alla andra SQL-skript mot databasen du vill skapa dessa aggregerade funktioner i. Och det är det! Du är nu redo att använda våra samlade fungerar på samma sätt som du använder någon annan SQL mängdfunktion med eller utan en "grupp av" uttalande.
SQL Server 2005 stöder inte flera parametrar i användar gjort mängdfunktioner. Så, för varje percentilberäkning från 1 till 99 har vi skapat en separat funktion. Till exempel, för en tabell "tmp" med två fält "a" och "b" för att beräkna 6th, 50th, 90th, 95th percentilen och medianen av fält framträder en av fält b, följande frågor kommer att få de nödvändiga resultaten.
Välj b dbo.percentile06 (a) från TMP grupp av b --6th Percentil
Välj b dbo.percentile50 (a) från TMP grupp av b --50th Percentil
Välj b dbo.percentile90 (a) från TMP grupp av b --90th Percentil
Välj b dbo.percentile95 (a) från TMP grupp av b --95th Percentil
Välj b dbo.median (a) från TMP grupp genom b - Median
Begränsningar :
100 poster per grupp
Kommentarer hittades inte