21 Aufrufe
Gefragt in Datenbanken von
Kann ich die LISTAGG- Funktion verwenden/benutzen, wenn ich als Datenbankprogramm den Micrososft SQL Server Management Studio habe.

Wenn ich Google (ja ich weiß, es gibt auch andere Suchmaschinen) kommt immer irgendwas im Zusammenhang mit ORACLE ?!?

1 Antwort

0 Punkte
Beantwortet von repiv Mitglied (265 Punkte)
Hi,

nein, die ist so weit mir bekannt nur bei Oracle vorhanden.

Dennoch gibt es eine Alternative:

z.B. Die Nachnamen Komma getrennt ausgeben:

SELECT STUFF((SELECT top 10 ( ', ' + Name) FROM Person FOR XML PATH( '' )) ,1, 1, '')

über "for xml Path" bekommt man die Daten als eine Art XML Struktur. Stuff enfernt die unnötigen Zeichen, die übrig bleiben.

Hoffe das Hilft.

Gruß Martin
...