Grazie per le risposte.
Avevo già provato la funzione MAX con KEEP (ho recuperato una vecchia query), ma resta il problema che non trova la data massima per uno stesso codice.
Potresti indicarmi dove trovare delle semplici delucidazioni su quella funzione?
Per quanto riguarda il select annidato, dà un [Err] ORA-00933: SQL command not properly ended.
La versione di oracle è la 11.1.0.6.0