Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/06/2010, 11:40
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Funcion SQL Server similar al group_concat() de MySQL

Creo que esta funcion puede ayudar:
Código SQL:
Ver original
  1. CREATE FUNCTION dbo.TEMP_ConcatSample_V4(@ID INT)
  2. RETURNS VARCHAR(8000)
  3. AS
  4. BEGIN
  5. DECLARE @strOutput VARCHAR(8000)
  6.  
  7.     SET @strOutput = ''
  8.  
  9.     SELECT  @strOutput = @strOutput + ',' + [Code]
  10.     FROM    dbo.TEMP_SAMPLE
  11.     WHERE   [ID] = @ID
  12.     ORDER BY [Code]
  13.  
  14.     RETURN STUFF(@strOutput, 1, 1, '')
  15. END
Fuente: http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=81254
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.