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

Como obtener la última fecha ingresada

Estas en el tema de Como obtener la última fecha ingresada en el foro de Oracle en Foros del Web. Buenas tardes, tengo una tabla con los siguientes campos: IDCIERRE ESTADOCIERRE IDORDENTRABAJO IDTRABAJO IDTAREA ENTERADO IDENTIFICACIONENTERADO TIPOENTERADO OBSERVACION ESTADO FECHAHORAIMPRESION necesito traerme la ultima fecha ...
  #1 (permalink)  
Antiguo 01/02/2012, 16:41
 
Fecha de Ingreso: octubre-2005
Mensajes: 188
Antigüedad: 19 años, 1 mes
Puntos: 0
Como obtener la última fecha ingresada

Buenas tardes, tengo una tabla con los siguientes campos:

IDCIERRE
ESTADOCIERRE
IDORDENTRABAJO
IDTRABAJO
IDTAREA
ENTERADO
IDENTIFICACIONENTERADO
TIPOENTERADO
OBSERVACION
ESTADO
FECHAHORAIMPRESION

necesito traerme la ultima fecha que se almacena en el campo FECHAHORAIMPRESION para el caso en el cual tenga dos registros identificados con la misma IDORDENTRABAJO.

Si ejecuto esta consulta sobre la tabla:
select * from tabla
where idordentrabajo= '10000001685709SC'

me retorna dos registros pero solo necesito el que tiene la ultima fecha en el campo FECHAHORAIMPRESION.

Cualquier ayuda que me puedan bridar estare muy agradecido.
  #2 (permalink)  
Antiguo 01/02/2012, 22:51
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Respuesta: Como obtener la última fecha ingresada

Código:
select * from tabla
 where idordentrabajo = '10000001685709SC'
 and fechahoraimpresion = ( select max( fechahoraimpresion ) 
                                          from tabla 
                                         where idordentrabajo='10000001685709SC' )
Saludos
  #3 (permalink)  
Antiguo 02/02/2012, 06:25
 
Fecha de Ingreso: octubre-2005
Mensajes: 188
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Como obtener la última fecha ingresada

Gracias por la respuesta matanga, soy nuevo en esto y no habia pensado en lo de una subconsulta.

Etiquetas: fecha, select, tabla
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 03:37.