Wie zum verketten von strings aus mehreren Zeilen in eine Spalte + inner join in einer Abfrage

Ich habe eine Abfrage mit folgendem Ergebnis:
Abfrage:

SELECT Tasks.TaskId, Comments.Comment, comments.timespent       
FROM   comments
INNER JOIN tasks ON comments.entityid = tasks.taskid                
WHERE  ( comments.entity = 1 ) 
GROUP  BY Tasks.TaskId, Comments.Comment, comments.timespent

Ergebnis:

TaskID  Comment  TimeSpent
__________________________
111754    C1        4
111754    C2        1
111754    C3       79

Bitte sagen Sie mir, wie soll ich schreiben meine Abfrage, um das Ergebnis wie folgt:

TaskID  Comment          TimeSpent
__________________________________
111754  ,C1,C2,C3           84

Vielen Dank im Voraus.

InformationsquelleAutor Saleem | 2014-01-27
Schreibe einen Kommentar