Funzioni SQL aggregazione eseguono un calcolo su un insieme di valori e restituiscono un singolo valore. Microsoft SQL Server supporta solo le funzioni di aggregazione di base, come SUM o MAX, mentre molte delle funzioni statistiche e di analisi mancano. QUIP IT Solutions fornisce utente ha effettuato le funzioni di aggregazione che esaltano ambiente di scripting T-SQL in modo da poter calcolare la mediana e percentile nel databa come qualsiasi altra funzione di aggregazione built-in. Rende le query SQL / TSQL e stored procedure molto più veloce, più affidabile e più efficiente di qualsiasi altra tecnica. E 'anche lo script molto più semplice e più pulito.
La configurazione di queste funzioni è molto semplice. Si sono dati un file di script che si esegue come qualsiasi altro script SQL sul database che si desidera creare queste funzioni di aggregazione. E questo è tutto! si è pronti ad utilizzare le nostre funzioni di aggregazione allo stesso modo in cui si utilizza qualsiasi altro funzione di aggregazione SQL con o senza un "gruppo da" dichiarazione.
SQL Server 2008 supporta più parametri a funzioni di aggregazione degli utenti in materia, quindi la sintassi è relativamente semplice qui. Funziona exaclty lo stesso MS Excel l'unica differenza è che invece di icono una gamma di utilizzare un nome di campo nella funzione. Per esempio,
Selezionare b, dbo.Percentile (a, .90) [90 ° percentile] dal gruppo tmp da b --90th percentile
Selezionare b, dbo.Percentile (a, .95) [95 ° percentile] dal gruppo tmp da b --95th percentile
Selezionare b, dbo.Median (a) [mediana] dal gruppo tmp da b - Median
Limitazioni
100 record per gruppo
I commenti non trovato