MSSQL 2003 - Wie bekommt man Zellen mit Trennzeichen in eine Zelle?
Hallo Community,
wir haben Daten in einer Datenbank welche wir auf eine Bestimmte Weise ausgeben müssen. In Spalte A haben wir eine Benutzer ID und in Spalte B haben wir Zugewiesene Berehtigungen als Text (Fragt nicht, lässt sich nicht ändern)
Nun wollen wir die Daten auch für ein anderes System nutzen und brauchen einen Abfrage die alle Einstellungen pro Benutzer mit einem Trennzeichen (Semikolon) getrennt in nur eine Zelle bringt.
Hier ein Beispiel:
- Jede BenutzerID kann unterschiedlich viele Berechtigungen haben.
Grüße
wir haben Daten in einer Datenbank welche wir auf eine Bestimmte Weise ausgeben müssen. In Spalte A haben wir eine Benutzer ID und in Spalte B haben wir Zugewiesene Berehtigungen als Text (Fragt nicht, lässt sich nicht ändern)
Nun wollen wir die Daten auch für ein anderes System nutzen und brauchen einen Abfrage die alle Einstellungen pro Benutzer mit einem Trennzeichen (Semikolon) getrennt in nur eine Zelle bringt.
Hier ein Beispiel:
- Jede BenutzerID kann unterschiedlich viele Berechtigungen haben.
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 189965
Url: https://administrator.de/contentid/189965
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
2 Kommentare
Neuester Kommentar
... gruppieren und verbinden - in MSSQL nicht so einfach aber schau mal:
http://stackoverflow.com/questions/451415/simulating-group-concat-mysql ...
http://basketman.wordpress.com/2010/01/26/ms-sql-server-group_concat/
http://stackoverflow.com/questions/451415/simulating-group-concat-mysql ...
http://basketman.wordpress.com/2010/01/26/ms-sql-server-group_concat/