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

Duda SQL (Concatenar dos campos)

Estas en el tema de Duda SQL (Concatenar dos campos) en el foro de SQL Server en Foros del Web. Buenas foreros !!! Bueno, primero, quería agradecer un par de respuestas que me habeis dado en otros dos posts anteriores. Que no he agradecido en ...
  #1 (permalink)  
Antiguo 25/11/2008, 06:04
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Duda SQL (Concatenar dos campos)

Buenas foreros !!!

Bueno, primero, quería agradecer un par de respuestas que me habeis dado en otros dos posts anteriores. Que no he agradecido en los posts correspondientes por que fue leerlos y ponerme a trabajar.

Asi que ahora quería agradeceroslo.

Por otro lado, quería haceros otra pequeña consulta sobre recuperación de datos.

Supongamos que tengo estos datos:
Código:
ID                 NOMBRE             APELLIDOS               OBSERVACION
1                   CARLOS              HEVIA                       UNA OBSERVACION
1                   CARLOS              HEVIA                       OTRA OBSERVACION
Bueno... esto sería el resultado, de varias inner join, pero para resumirlo, supongamos que esto es una sola tabla.

¿Como podría hacer, para mostrar solo un registro, pero con los dos campos de OBSERVACION concatenado?

Quería algo asi:

Código:
1                   CARLOS              HEVIA                       UNA OBSERVACION \r\n OTRA OBSERVACION
En fin... oi hablar de una funcion en sql server 2005 que se llama pivot, no sé si vale para esto... pero si vale... ni idea de usarla por más que lei... la verdad, no entiendo las explicaciones que dan.... soy un poco cavernicola para el sql...

Bueno, os agradecería cualquier ayuda que me pudierais dar, y de nuevo, gracias por las ayudas anteriores, me han saco de dos buenos atacos.

Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 25/11/2008, 10:47
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Duda SQL (Concatenar dos campos)

Charli

¿Tus registros siempre se componen de DOS observaciones, o hay mas de 2 por registro?
  #3 (permalink)  
Antiguo 25/11/2008, 11:27
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: Duda SQL (Concatenar dos campos)

Puede haber más amigo, 3, 4 . . .
__________________
Charlie.
  #4 (permalink)  
Antiguo 26/11/2008, 15:21
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Duda SQL (Concatenar dos campos)

Entonces, como no sabemos cuantas puede haber, te sugiero que crees una FUNCION de usuario y esta, haga la concatenacion de los campos.
  #5 (permalink)  
Antiguo 26/11/2008, 16:42
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: Duda SQL (Concatenar dos campos)

Ahá, muchas gracias amigo... no tengo ni idea de como lo voy a hacer, pero miraré algo por ahí haber si puedo solucionarlo.

Muchas gracias.

Saludos.
__________________
Charlie.
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 11:00.