columnas a fila
Publicado por yomero (8 intervenciones) el 29/08/2007 05:04:56
Hola a todos, tengo una duda y ojala alguno de ustedes pueda ayudarme a resolverla
Tengo una tabla llamada Opciones como la siguiente:
Id descripcion Opcion1 Opcion 2 Opcion3 Opcion4 Opcion5
----------------------------------------------------------------------------------------
1 Prueba1 NULL dos tres NULL cinco
2 Prueba2 A B NULL D E
Tengo una consulta la cual me devuelve una fila con varias columnas, algo asi
Select Opcion1, Opcion 2, Opcion3, Opcion4, Opcion5 From Opciones Where Id = 1
y da como resultado
Opcion1 Opcion2 Opcion3 Opcion4 Opcion5
-----------------------------------------------------------------
NULL dos tres NULL cinco
Lo que deseo es que en vez de devolverme como resultado una sola fila con varias columnas, me devuelva como resultado una columna con varias fila obviamente omitiendo los valores nulos, algo asi como:
OpcionesVertical
---------------------
dos
tres
cinco
cabe mencionar que unicamente me interesan los campos Opcion1 a Opcion5 de la tabla, los demas campos salen sobrando, así como unicamente me interesa la fila filtrada por el Id indicado
Muchas gracias por su ayuda
Tengo una tabla llamada Opciones como la siguiente:
Id descripcion Opcion1 Opcion 2 Opcion3 Opcion4 Opcion5
----------------------------------------------------------------------------------------
1 Prueba1 NULL dos tres NULL cinco
2 Prueba2 A B NULL D E
Tengo una consulta la cual me devuelve una fila con varias columnas, algo asi
Select Opcion1, Opcion 2, Opcion3, Opcion4, Opcion5 From Opciones Where Id = 1
y da como resultado
Opcion1 Opcion2 Opcion3 Opcion4 Opcion5
-----------------------------------------------------------------
NULL dos tres NULL cinco
Lo que deseo es que en vez de devolverme como resultado una sola fila con varias columnas, me devuelva como resultado una columna con varias fila obviamente omitiendo los valores nulos, algo asi como:
OpcionesVertical
---------------------
dos
tres
cinco
cabe mencionar que unicamente me interesan los campos Opcion1 a Opcion5 de la tabla, los demas campos salen sobrando, así como unicamente me interesa la fila filtrada por el Id indicado
Muchas gracias por su ayuda
Valora esta pregunta


0