Ciao!
ho bisogno di un aiuto, ho una tabella così costituita:
id,idprogetto,giorni,data

ci sono enne record cosi inseriti
1,150,15,01-01-2011
poi
2,150,25,05-01-2011
poi
3,180,21,07-01-2011
poi
4,180,28,09-01-2011
poi
5,175,19,06-01-2011



voglio prendere per ogni idprogetto i giorni che hanno la data maggiore
per cui 1 record per ogni progetto.
in questo esempio deve estrapolarmi:
1,150,25,05-01-2011
4,180,28,09-01-2011
5,175,19,06-01-2011

ho provato a fare
codice:
select  top 1 * from tabella order by data desc
ma mi tira fuori solo l'ultimo record della tabella...
come devo fare?