Hola a todos

   Tengo la siguiente sentencia SQL:

   Select Col1,
             Col2,
             Col3,
             Sum(Col4),
             Sum(Col5)
    From tabla1
   Group by Col1,
             Col2,
             Col3
   Order by Col1, Col2, Col3

Bueno pues necesito agrupar en una fila por Col1 y Col2 pero concatenando todas las filas en Col3 de la siguiente forma:

   Col1   Col2   Col3   Col4   Col5
----- ----- ----- ----- ----- 1 1 A 5 10
   1         1         B         1           3
   2         1         C         3           4
   2         2         A         2            1

   Y que de como resultado:

   Col1   Col2   Col3   Col4   Col5
   -----   -----   -----   -----   -----
   1         1         A, B   6         13
   2         1         C        3         4
   2         2         A        2         1

Me he quedado sin ideas y no encuentro ninguna formula para poder hacer eso. ¿Se le ocurre a alguien como hacerlo?

  Un saludo y gracias

   Fernando


__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a