Código SQL:
Ver originalSELECT T1.ID, T1.TIPO
FROM tabla T1
INNER JOIN (
SELECT MAX([fecha de inicio]) [FCH_INI], TIPO
FROM tabla
WHERE '20100408' <= [Fecha Final]
AND [fecha de inicio] >= '20100101'
GROUP BY TIPO
) T2 ON T1.[fecha de inicio] = T2.FCH_INI AND T1.TIPO = T2.TIPO