24/07/2015, 12:27
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses Puntos: 774 | |
Respuesta: error en consulta con iif Cita:
Iniciado por vpino Gracias libras
revise el ejemplo que me envía y no me funciona para mi caso. talvez no me he explicado bien.
yo tengo:
tabla t1 con un registro que contiene tres columnas( columna1,columna2,columna3)
también tengo tabla t2 con cuatro registros y cada registro tiene cuatro columnas(columna1,columna2,columna3,columna4)
la columna1 de ambas tablas son comunes(tienen el mismo valor t1.columna1=t2.columna1), por tanto al hacer la consulta la asocio o amarro por columna1 para poder traer el dato de la columna4 de la tabla2 (t2.columna4)
select t2.columna4 from t1 inner join t2 on (t1.columna1=t2.columna1)
el sistema me trae cuatro filas o registros asi:
PRIMERO
SEGUNDO
TERCERO
CUARTO
yo necesito que me traiga una sola fila o registro de esta forma:
PRIMERO,SEGUNDO,TERCERO, CUARTO
espero que este ejemplo sea mas claro y me puedan colaborar en el caso que conozcan una solución. Lo que te mande no es la solucion a tu problema, es para que veas como se hace una pregunta bien estructurada en relacion a un query, como bien te dice gnzsoloyo lo que ocupas leer es sobre tablas pivote.
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |