mysql null排在最后面

mysql排序字段为空的排在最后面
原创Chris-Green 发布于2018-01-31 15:02:19 阅读数 8403  收藏
展开
 
 排序字段为orderid;

1、使用order by orderid desc实现降序时,orderid 为null数据的会排在数据的最后面;

但是,order by orderid升序时,orderid 为null的数据则会排在最前面,如果想要将orderid

为null的数据排在最后,就需要加上is null。

select * from user u order by u.orderid is null, u.orderid

发布了2608 篇原创文章 · 获赞 920 · 访问量 506万+

猜你喜欢

转载自blog.csdn.net/jacke121/article/details/103662341