Avete alcune funzioni aggregate che avete implementato perché quelle standard non erano abbastanza buone?Le funzioni aggregate definite dall'utente più utili
9
A
risposta
3
Una funzione di aggregazione per SQL Server che produce un elenco di valori separati da virgola.
Title
-----------------
The Hobbit
The Two Towers --> The Hobbit, The Two Towers, Leaf by Niggle
Leaf by Niggle
Ecco la mia realizzazione: A SQL CLR user-defined aggregate - notes on creating and debugging
1
Sì. In Oracle ho implementato un tipo di group_concat perché non è disponibile in Oracle. Ho creato un paio di versioni diverse che eseguono un concat semplice con le stringhe delimitate da virgole. Un altro fa lo stesso, solo in ordine. E ce n'è un altro che non usa una virgola, ma un carattere speciale in modo che i risultati possano essere elaborati più facilmente quando i valori stessi potrebbero contenere anche una virgola.
1
calibrati media
PercentAcross - Questa è la somma di X in cui una condizione è vera, diviso per la somma di X.
Problemi correlati
- 1. Funzioni API native jQuery più utili
- 2. Funzioni MongoDB aggregate
- 3. funzioni powershell max/first/aggregate
- 4. Le funzioni sono definite indipendentemente dall'ordine?
- 5. doctest funzioni definite localmente
- 6. Funzioni aggregate annidate con raggruppamento in postgresql
- 7. query di funzioni aggregate del server SQL
- 8. Funzioni definite dall'utente con LessCSS?
- 9. Gestione errori nelle funzioni definite dall'utente
- 10. Numero indefinito di argomenti per le funzioni definite dall'utente SQL?
- 11. Eclipse: refactoring più utili
- 12. Funzioni meno conosciute ma utili in Eclipse
- 13. Restituisce tutte le funzioni definite in un file Javascript
- 14. Dove inserire le funzioni definite dall'utente in Angular JS?
- 15. È possibile utilizzare le funzioni definite nella shell da python?
- 16. JSHint pensa che le funzioni del gelsomino non siano definite
- 17. Haskell: visualizza/recupera tutte le funzioni definite dall'utente
- 18. Come sovraccaricare le funzioni definite dall'utente in Matlab?
- 19. come caricare automaticamente le funzioni definite dall'utente in matematica
- 20. Come utilizzare le funzioni definite dall'utente SQL in .NET?
- 21. Le funzioni definite nelle intestazioni sono garantite come inline?
- 22. Groupby con funzioni definite dall'utente Panda
- 23. Classi Java più interessanti/utili?
- 24. Debug di funzioni definite dall'utente PostgreSQL
- 25. Formule in funzioni definite dall'utente in R
- 26. Pacchetti/librerie ActionScript più utili
- 27. Perché le letture logiche per le funzioni aggregate con finestra sono così elevate?
- 28. Le scorciatoie più utili (produttive) in Qt Creator
- 29. Dove sono le stringhe più utili di un StringBuilder?
- 30. Trovare funzioni definite in una con: blocco
Molto utile. Anch'io ho questo. L'ho chiamato a CSV, ma non mi piace molto quel nome. Come hai chiamato il tuo? Qualche idea migliore? –
@PAUL Mansour I ha chiamato il mio "Concat" (abbreviazione di * concatenate *), ma non è nemmeno un nome perfetto. –
SQL Server presenta alcune prestazioni di concatenazione di stringhe interessanti. Ecco alcuni test delle prestazioni tra lo stile 'select @var = @var + column' e un aggregato definito dall'utente utilizzando un .NET' StringBuilder': [graphs] (http://imgur.com/a/MRcha) basato su SQL concat diventa molto più lento una volta che la lunghezza totale della stringa supera i 500 caratteri. – geofftnz