Ignacio replied to Jaume
24-Jun-10 03:02 AM
=A1Hola, Jaume!
Prueba con la siguiente consulta:
Select A.CODESP, A.CODANA, A.CODREFPNT From MiTabla As A,
(Select CODESP, CODANA, Max(CODEDI) AS M=E1xCODEDI From MiTabla GROUP BY
CODESP, CODANA) As B
WHERE A.CODESP=3DB.CODESP And A.CODANA=3DB.CODANA And CODEDI=3DM=E1xCODEDI
Si CODANA siempre es el mismo para cada CODESP no es necesario agrupar
por CODANA y se simplificar=EDa:
SELECT A.CODESP, A.CODANA, A.CODREFPNT FROM MiTabla AS A,
(Select CODESP, Max(CODEDI) AS M=E1xCODEDI From MiTabla GROUP BY CODESP)
AS B
WHERE A.CODESP=3DB.CODESP And CODEDI=3DM=E1xCODEDI
Espero que te sirva de ayuda.
Un saludo,
Ignacio.