|
Al final solucione la dichosa consulta, gracias a todos los que han respondido a mi hilo.
Y gracias a ti, "marcoszorrilla" aunque tu solución no me sirvió porque el ejemplo que te di era una simplificación del real, en el que hay campos que no se podían "unificar" usando un group by. Culpa mia.
A quien pueda interesar, la consulta final es la siguiente:
select *
from [tabla] a
where fecha = (select max(dfecha)
from [misma tabla] b
where a.finalidad = b.finalidad)
Y yo que me pegue 1 hora con la idea de que había que meter un "distinct finalidad" por alguna parte...
Última edición por CJRE fecha: 02-04-2004 a las 10:07:02.
|