Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

concatenacion de un campo en SQL Server 2000

Estas en el tema de concatenacion de un campo en SQL Server 2000 en el foro de Bases de Datos General en Foros del Web. Hola ante todo, mi nombre es Martin, quisiera saber como puedo concatenar unos campos de una tabla de BD de la siguiente manera: TABLA ORDERS ...
  #1 (permalink)  
Antiguo 26/12/2004, 23:57
Avatar de Thumper  
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 2 meses
Puntos: 6
concatenacion de un campo en SQL Server 2000

Hola ante todo, mi nombre es Martin, quisiera saber como puedo concatenar unos campos de una tabla de BD de la siguiente manera:

TABLA ORDERS

OrderID OrderDate
------- ----------
A001 11/10/04
A002 11/10/04

TABLA [ORDERS DETAILS]

OrderID ProductID Quantity
------- --------- ---------
A001 P001 3
A001 P004 3
A001 P005 3
A001 P002 3
A002 P021 3
A002 P561 3
A002 P054 3

Por ejemplo quiero que la sentencia arroje como resultado:

OrderID Products
------- --------------------------
A001 P001,P004,P005,P002
A002 P021,P561,P054

Un profesor me dijo que lo podia hacer usando cursores, pero no puedo encontrar buena informacion para poder hacer uno, si alguien tiene una rpta, por favor colgarla.
__________________
Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:41.