本文已参与「新人创作礼」活动,一起开启掘金创作之路。
mysql默认null值小
order by XXX asc ,则null值的数据排在最前 order by XXX desc ,则null值的数据排在最后
同时mysql 使用 IFNULL(列名,默认值)处理null
此外 还可以 IF(ISNULL(列名),1,0) 来设置 NULL值 和 非NULL值的值,然后再进行排序
Oracle则默认null最大
order by XXX asc ,则null值的数据排在最后 order by XXX desc ,则null值的数据排在最前
oracle使用 NVL(列名,默认值)处理null
2者刚好反着的