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

campo más actual.

Estas en el tema de campo más actual. en el foro de PostgreSQL en Foros del Web. Tengo una tabla en la que, entre otros campos tengo uno que se llama ID, FECHA, OBSERVACION. Necesito hacer una query sobre esa tabla en ...
  #1 (permalink)  
Antiguo 29/12/2008, 13:28
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 16 años, 1 mes
Puntos: 5
campo más actual.

Tengo una tabla en la que, entre otros campos tengo uno que se llama ID, FECHA, OBSERVACION.

Necesito hacer una query sobre esa tabla en la que yo le de el id, y me devuelva el registro en el que la fecha de la columna fecha sea la más actual de ese id que le dí.

para coger datos de ese registro.

No se como hacerlo.

Muchas gracias.
  #2 (permalink)  
Antiguo 30/12/2008, 11:49
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Respuesta: campo más actual.

Buenas, lo logico es que lo que pides no tenga sentido, ya que el id se supone PK y por tanto es unico, solo habrá una fecha para ese ID.
Si id no es PK
Código:
select * from tabla where id = x and fecha = (select max(fecha) from tabla where id = x)
Salu2
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 21:42.