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

sacar registros con la fecha más moderna

Estas en el tema de sacar registros con la fecha más moderna en el foro de PostgreSQL en Foros del Web. Tengo una tabla en la que voy guardando los estados entre un candidato y petición. Y quiero sacar el estado de cada candidato que haya ...
  #1 (permalink)  
Antiguo 08/09/2011, 00:44
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 15 años, 6 meses
Puntos: 5
sacar registros con la fecha más moderna

Tengo una tabla en la que voy guardando los estados entre un candidato y petición. Y quiero sacar el estado de cada candidato que haya con una petición en concreto. Cada vez que se cambia el estado entre ambos se genera un registro nuevo. Por lo que necesito, dado un id de petición me devuelva por cada id de candidato solo en el que la columna fecha_hora sea el más actual, que es el que me va a dar el estado actual.

La tabla Estado tiene la siguiente columnas:

idCandidato
idPeticion: x
fechaHora:
  #2 (permalink)  
Antiguo 12/09/2011, 19:59
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: sacar registros con la fecha más moderna

Código SQL:
Ver original
  1. SELECT *FROM tabla WHERE fechahora = (SELECT MAX(fechahora) FROM tabla)
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: dato, fecha, registros
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 13:44.