Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/12/2007, 15:26
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años
Puntos: 7
Re: Concatenar varias filas en una columna

En caso de que uses SQL Server 2000 la solución propuesta por iislas es una de las más fáciles. En caso de que uses SQL Server 2005, puedes intentar usando XML con CROSS APPLY:
Código:
SELECT  a.ID, node.text
FROM    (
          SELECT  DISTINCT id
          FROM    Memos
        ) AS a
CROSS APPLY(
          SELECT  Memo AS '*'
          FROM    Memos
          WHERE   id = a.id
          FOR XML PATH('')
        ) AS node(text) 

Última edición por Beakdan; 26/12/2007 a las 17:52