Dato che probabilmente queste informazioni vengono da database, non ti conviene fare un select distinct a monte, scegliendo solo i record con la data più recente?
Dato che probabilmente queste informazioni vengono da database, non ti conviene fare un select distinct a monte, scegliendo solo i record con la data più recente?