Agrupar valores en un campo

11/05/2005 - 00:23 por Lixus | Informe spam
Hola a todos,

Mi pregunta es, ¿cómo puedo agrupar valores de varios registros en un solo
campo?. Por ejemplo:

Una tabla que tenga dos campos con los valores

Id_ReferenciaFK Autor

001 Autor1
002 Autor2
002 Autor3
002 Autor1
003 Autor4
003 Autor5

Cómo puedo hacer una vista que muestre los campos

Id_ReferenciaFK Autor

001 Autor1
002 Autor2; Autor3; Autor1
003 Autor4; Autor5

Muchas gracias por todo
 

Leer las respuestas

#1 Patarroxa
11/05/2005 - 11:52 | Informe spam
Hola,

Pues unha manera de hacerlo es con Coalesce, como en este artículo que
explica cómo construir listas de valores separadas por comas a partir
de columnas [http://www.sqlteam.com/item.asp?ItemID#68]. Lo malo es
que es necesario un cursor.

Saúdos, Xosé Antonio Rubal.

Preguntas similares