Benutzer mit den meisten Antworten
1:n-Daten in ein Feld eintragen

Frage
-
Hallo,
es sollen Autoren eines Buches, welche in einer gesonderten Zuordnungstabelle dem jeweiligen Buch zugeodrnet sind, in eine flache Tabelle übernommen werden, welche eine Spalte Titel und eine Spalte Autoren enthält. Die Namen der Autoren sollen durch Komma getrennt werden.
Welche Möglichkeiten habe ich da in Transact-SQL?
MfG
Antworten
-
Hi,
es sollen Autoren eines Buches, welche in einer gesonderten Zuordnungstabelle dem jeweiligen Buch zugeodrnet sind, in eine flache Tabelle übernommen werden, welche eine Spalte Titel und eine Spalte Autoren enthält. Die Namen der Autoren sollen durch Komma getrennt werden.
ich hoffe mal, es geht nur um eine Auswertung bzw. Ausgabeoption. Die Daten in dieser Form zu speichern ist nicht wirklich sinnvoll, wenn man damit in irgendeiner Form arbeiten will.
Möglichkeiten gibt es einige. Ein paar findest Du bspw. hier:
http://www.projectdmx.com/tsql/rowconcatenate.aspx
http://www.simple-talk.com/sql/t-sql-programming/concatenating-row-values-in-transact-sql/
...
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert iMaXX Donnerstag, 7. Juli 2011 14:10
Alle Antworten
-
Hi,
es sollen Autoren eines Buches, welche in einer gesonderten Zuordnungstabelle dem jeweiligen Buch zugeodrnet sind, in eine flache Tabelle übernommen werden, welche eine Spalte Titel und eine Spalte Autoren enthält. Die Namen der Autoren sollen durch Komma getrennt werden.
ich hoffe mal, es geht nur um eine Auswertung bzw. Ausgabeoption. Die Daten in dieser Form zu speichern ist nicht wirklich sinnvoll, wenn man damit in irgendeiner Form arbeiten will.
Möglichkeiten gibt es einige. Ein paar findest Du bspw. hier:
http://www.projectdmx.com/tsql/rowconcatenate.aspx
http://www.simple-talk.com/sql/t-sql-programming/concatenating-row-values-in-transact-sql/
...
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert iMaXX Donnerstag, 7. Juli 2011 14:10