Gracias Francisco, pero el problema es que no se la cantidad de filas
que tengo para esa columna por lo que no cuanto tengo que concatenar.
Fco.Miguel Giménez Cubas escribió:
Supongo que lo puedes realizar así:
Select Col1,
Col2,
case when Col1='1' and Col2='1' and Col3 in ('A', 'B') then
'AB' else Col3 end,
Sum(Col4),
Sum(Col5)
>From tabla1
Group by Col1,
Col2,
case when Col1='1' and Col2='1' and Col3 in ('A', 'B') then
'AB' else Col3 end
Order by 1, 2, 3
Fco.Miguel Giménez Cubas
----- Original Message -----
*From:* Fernando Martínez <mailto:[EMAIL PROTECTED]>
*To:* Foro AS/400 <mailto:[EMAIL PROTECTED]>
*Sent:* Thursday, March 06, 2008 6:08 PM
*Subject:* Ayuda SQL
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&#225;s de NEWS/400.
&#169; 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
------------------------------------------------------------------------
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; 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
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; 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