Die nützlichsten benutzerdefinierten Aggregatfunktionen [geschlossen]

9

Haben Sie Aggregatfunktionen, die Sie implementiert haben, weil die Standardfunktionen nicht gut genug waren?

    
Lukasz Madon 12.12.2010, 12:59
quelle

3 Antworten

3

Eine Aggregatfunktion für SQL Server, die eine durch Kommas getrennte Liste von Werten erzeugt.

%Vor%

Hier ist meine Implementierung: Ein benutzerdefiniertes SQL CLR-Aggregat - Hinweise zum Erstellen und Debuggen

    
Marek Grzenkowicz 12.12.2010, 13:16
quelle
1

Ja. In Oracle habe ich eine Art group_concat implementiert, weil es in Oracle nicht verfügbar ist. Ich habe ein paar verschiedene Versionen gemacht, die ein einfaches Concat mit Komma-begrenzenden Strings machen. Ein anderer macht das selbe, nur sortiert. Und es gibt noch eine andere, die kein Komma verwendet, sondern ein Sonderzeichen, damit die Ergebnisse einfacher verarbeitet werden können, wenn die Werte selbst auch Kommas enthalten.

    
GolezTrol 12.12.2010 13:09
quelle
1
  1. gewichteter Durchschnitt

  2. PercentAcross - Dies ist die Summe von X, wo eine Bedingung wahr ist, dividiert durch die Summe von X.

PAUL Mansour 12.12.2010 13:29
quelle

Tags und Links