Oracle - Query para encontrar un valor nuevo, poner el valor anterior un una fila

 
Vista:

Query para encontrar un valor nuevo, poner el valor anterior un una fila

Publicado por Hector Agraz (1 intervención) el 30/09/2018 20:09:20
Hola amigos, soy nuevo en plsql, espero que me puedan ayudar, necesito hacer un una consulta para que me un registro nuevo al anterior filtrados por una fecha, estuve tratando con la tabla pivote, pero no me arroja los valores que necesito.

un ejemplo de lo que necesito hacer

tabla

columna_1|columna_2|columna_3| fecha
valor 1 | valor 1 | valor 1 | 18-09-2018
valor 2 | valor 2 | valor 2 |19-09-2018

y el resultado que busco

parámetro|valor anterior|valor nuevo|fecha
column 1 | valor 1 | valor 2 |19-09-2018
column 2 | valor 1 | valor 2 |19-09-2018
column 3 | valor 1 | valor 2 |19-09-2018


espero y me puedan orientar. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 557
Oro
Ha mantenido su posición en Oracle (en relación al último mes)
Gráfica de Oracle

Query para encontrar un valor nuevo, poner el valor anterior un una fila

Publicado por Rafael (328 intervenciones) el 02/10/2018 13:11:07
Pues no entiendo el ejemplo de donde surge el parámetro????
Ahora bien como si valor 1 es de fecha 18-09 cuando pases columnas a renglones obtiene el valor de 19 -09 ?

Prueba el comando UNPIVOT pero tu ejemplo no es muy claro,,,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar