根据时间降序排序时,空值总是在前面 处理办法,亲测可用: select * from dual order by time desc select * from dual order by time desc nulls last 结果 select * from test order by time asc nulls first sqlserver 认为 null 最小。 升序排列:null 值默认排在最前。