Oracle 实现排序时将空值排在最后面 在做项目时需要对表中的数据,根据时间先后倒序排序,但是发现排序后,为空值的数据排在最前面,然后再按照时间先后排序。 select rownum as rown, t1.* from ( select work.* from ( select w.person , w.begin_date_ as mydate, to_char(w.begin_date_ ,'yyyy"."mm') ||