Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/11/2012, 09:15
Erickvk
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 16 años, 8 meses
Puntos: 8
Respuesta: consulta de maxfecha() sql

al final lo he solucionando agrupando el resultado por CIF y usando la funcion MAX, para que me devuelva el contrato mas alto, como el contrato es una secuencia he supuesto que el ultimo es el mayor, si tienen una fecha igual.

SELECT CIF,MAX(CONTRATO) FROM Tabla
WHERE FECHA =
(SELECT MAX(FECHA) FROM TABLA WHERE CIF = 'a01022664')
AND CIF = 'a01022664'
GROUP BY CIF;

Muchas gracias.