Agrupar resultados

11/11/2005 - 11:36 por Miquel | Informe spam
hola,
Me pregunto si es posible dada una tabla asi

nom id
anna 2
anna 23
anna 123
enric 1
isabel 12
isabel 145
...

obtener un resultado así:

nom ids
anna 2,23,123
enric 1
isabel 12,145

a través de una consulta.
(anna ha escrito los artículos 2, 23 y 123, enric ha escrito el 1, ...) y lo
que tengo que obtener, es el índice al final de un libro indicando qúe
artículos ha escrito cada uno)

Lo tengo hecho ya desde la aplicación cliente, pero me gustaria saber si hay
forma de obtenerlo desde el SQL server

Grácias
 

Leer las respuestas

#1 Carlos Sacristán
11/11/2005 - 11:46 | Informe spam
Con un SELECT normal no, habría que hacer otro tipo de operaciones que
son más eficientes en la capa cliente.


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Miquel" escribió en el mensaje
news:#
hola,
Me pregunto si es posible dada una tabla asi

nom id
anna 2
anna 23
anna 123
enric 1
isabel 12
isabel 145
...

obtener un resultado así:

nom ids
anna 2,23,123
enric 1
isabel 12,145

a través de una consulta.
(anna ha escrito los artículos 2, 23 y 123, enric ha escrito el 1, ...) y


lo
que tengo que obtener, es el índice al final de un libro indicando qúe
artículos ha escrito cada uno)

Lo tengo hecho ya desde la aplicación cliente, pero me gustaria saber si


hay
forma de obtenerlo desde el SQL server

Grácias


Preguntas similares