Ciao.
Sono alcuni giorni che ci sbatto la testa ma non ne vengo fuori completamente

Dovrei identificare all'interno di un DB MSSql i record che contengono un campo duplicato e riportarne però solo quello cha ha un altro campo con data più recente

.. ad esempio

computer,data
-------------
pippo,20120217
pippo,20120218
pippo,20120219
pluto,20120202
pluto,20120205
paperino,20120202

.. dovrei riportare solo i record
pippo,20120219
pluto,20120205

Per ricavare i computer doppi ho utilizzato questa query
select computer from table group by computer having count(*) > 1

Per il resto ho qualche difficoltà; chi mi può dare una mano ?

Grazie.