Asi con el autonumerico creo que ya es mas facil, si no me equivoco quieres el ultimo de cada numero:
3 1
5 2
9 3
Se me ocurre algo como:
Código:
SELECT campo, campo2 FROM laTabla
WHERE campo_llave IN (
SELECT MAX(campo_llave) FROM laTabla
GROUP BY campo
)
No se si sea lo mas optimo, pero creo que funcionara