No se porqué (tal vez me he perdido algo), pero si es un campo fecha y ordenas por fecha ascendente, lo lógico es que te lo devuelva por fecha ascendente.
Así:
3 - 12/12/2004
1 - 02/11/2006
2 - 05/06/2008
Repito, salvo que yo me esté perdiendo algo...