修改null值在排序中的位置方法
MySQL:
select * from user u order by u.orderid is null, u.orderid
PostgreSQL:
SELECT * from printers order by sw_version DESC NULLS FIRST;
本文介绍如何在MySQL和PostgreSQL中修改NULL值在排序中的位置。MySQL使用ORDER BY字段 IS NULL, 字段的方式,而PostgreSQL则使用ORDER BY字段 DESC NULLS FIRST这样的语法。
修改null值在排序中的位置方法
MySQL:
select * from user u order by u.orderid is null, u.orderid
PostgreSQL:
SELECT * from printers order by sw_version DESC NULLS FIRST;

被折叠的 条评论
为什么被折叠?