转换成日期格式再order by ,例如: order by to_date(aa,'yyyy-mm-dd')
应该是格式问题。你把order by年月日截取出来的值看看。
order by right(字段,4),left(字段,2)*1,mid(字段,4,2)*1 用这个试试。
你这肯定是varchar类型,先搞成date类型再弄