Eliminar registros duplicados en Oracle según la fecha / hora máximas
Tengo los siguientes datos de muestra con información duplicada:
ID Date Emp_ID Name Keep
---------------------------------------------------------
1 17/11/2010 13:45:22 101 AB *
2 17/11/2010 13:44:10 101 AB
3 17/11/2010 12:45:22 102 SF *
4 17/11/2010 12:44:10 102 SF
5 17/11/2010 11:45:22 103 RD *
6 17/11/2010 11:44:10 103 RD
Según el conjunto de datos anterior, ¿cómo puedo eliminar las ID de Emp duplicadas y mantener solo las ID de Emp que tienen la fecha / hora máxima especificada?
Entonces, según lo anterior, solo vería ID: 1, 3 y 5.
Gracias.