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

registro posterior y anterior

Estas en el tema de registro posterior y anterior en el foro de PostgreSQL en Foros del Web. buen dia me podrian apoyar para poder obtener el registro anterior y el posterior les pongo un ejemplo usuario 1, 2, 3, 4, 5 usuario_fecha____ ...
  #1 (permalink)  
Antiguo 21/05/2013, 15:36
 
Fecha de Ingreso: mayo-2012
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
registro posterior y anterior

buen dia

me podrian apoyar para poder obtener el registro anterior y el posterior

les pongo un ejemplo

usuario 1, 2, 3, 4, 5

usuario_fecha____
1______01-01-13 -- tranasaccion anterior
1______03-01-13 -- transaccion que se tiene
1______04-01-13 -- transaccion posterior
2______02-01-13 -- tranasaccion anterior
2______03-01-13 -- transaccion que se tiene
2______04-01-13 -- transaccion posterior
3______05-01-13 -- tranasaccion anterior
3______06-01-13 -- transaccion que se tiene
3______07-01-13 -- transaccion posterior

espero me puedan apoyar
  #2 (permalink)  
Antiguo 21/05/2013, 15:53
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: registro posterior y anterior

Código SQL:
Ver original
  1. SELECT usuario,MIN(fecha),MAX(fecha) FROM tabla GROUP BY usuario;
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 21/05/2013, 15:56
 
Fecha de Ingreso: mayo-2012
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: registro posterior y anterior

pero eso me mostrara el primer uso y el ultimo, lo que yo ocupo es uno antes del registro

te pongo nuevamente el ejemplo pero mas detallado

usuario_fecha____
1______30-12-12
1______01-01-13 -- tranasaccion anterior
1______03-01-13 -- transaccion que se tiene
1______04-01-13 -- transaccion posterior
1______05-01-13

yo los que ocupo son los que estan antes y despues de la transaccion
  #4 (permalink)  
Antiguo 21/05/2013, 16:00
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: registro posterior y anterior

Y como sabes cual es la transaccion que se tiene? bajo que concepto?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 21/05/2013, 16:21
 
Fecha de Ingreso: mayo-2012
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: registro posterior y anterior

tengo dos tablas

tabla1: tengo todos los registros
tabla2: son solo algunos registros

la consulta seria asi, solo que falta saber como traer el registro anterior y el posterior

select *
from tabla 1 as a
join tabla 2 as b on a.tarjeta = b.tarjeta and a.fecha = b.fecha

Etiquetas: as, registro
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:27.