Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2007, 11:18
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 2 meses
Puntos: 38
Re: Como unificar (concatenar) registros de una columna

Con esto obtendrias la concatenacion, ya solo faltaria que lo adaptes para obtener el de todos los productos de la consulta ( ya sea con funcion o ciclo)

Código:
Declare @strConcatenado varchar(8000)

Select @strConcatenado = ''

Select @strConcatenado = @strConcatenado + Producto + '; '
From   tblDetalle
Where  Nro = @Numero

--------------------------------------
-- Para eliminar el ultimo separador
--------------------------------------
If len(@strConcatenado) > 0  Select @strConcatenado = left(@strConcatenado, len(@strConcatenado) - 2)

Select @strConcatenado
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.