Se for SQL, tente este post:
Concatenando valores de linha
Se você quiser experimentar o código CLR, há exemplos de criação de uma função de agregação personalizada para concatenação, novamente, para MS SQL.
Esta postagem é bastante exaustivo, com muitas maneiras de atingir seu objetivo.