sql 排序 空值放最后面
问题描述
1、根据某个字段倒序,如果这个字段里面有部分空值,
那么空值会排在前面,
怎样把空值放到后面呢?
解决方案
- 之一:加个 null last
select t.top_time, t.updateat
from publish_info t
ORDER BY
t.TOP_TIME DESC NULLS LAST ,
t.UPDATE_TIME desc NULLS LAST;
1、根据某个字段倒序,如果这个字段里面有部分空值,
那么空值会排在前面,
怎样把空值放到后面呢?
select t.top_time, t.updateat
from publish_info t
ORDER BY
t.TOP_TIME DESC NULLS LAST ,
t.UPDATE_TIME desc NULLS LAST;