相关文章推荐
玩篮球的红酒  ·  王鹤棣经纪人朋友圈_新浪新闻·  4 周前    · 
不羁的饺子  ·  《古墓丽影7:传奇》主题页·  10 月前    · 
一直单身的匕首  ·  孙长颢教授入选国家百千万人才工程-哈尔滨医科 ...·  1 年前    · 
腼腆的卡布奇诺  ·  Data Types - Tableau·  1 年前    · 
深沉的鸡蛋面  ·  修平科技大學 - 註冊業務·  2 年前    · 
Code  ›  SQL - nulls值排序问题开发者社区
sql排序
https://cloud.tencent.com/developer/article/1932234?from=15425&areaSource=102001.6&traceId=nJJ1Z-BIOxW1HA3ItNDuM
大方的西装
2 年前
作者头像
雨临Lewis
0 篇文章

SQL - nulls值排序问题

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 雨临Lewis的博客 > SQL - nulls值排序问题

SQL - nulls值排序问题

作者头像
雨临Lewis
发布 于 2022-01-11 13:58:03
690 0
发布 于 2022-01-11 13:58:03
举报

给字段排序时遇到的null值问题

当我们使用 order by 来为指定的字段进行排序时,如果db中该字段的值存在着null值,那么在排序时这些null值会不会参与排序呢?如果参与排序的话,又是以怎样的标准来排序?

在不同的DB中,对于null值的默认值不同。

在 PostgreSQL 中,null值默认最大

如果对一个学生表里的数据按照age字段进行顺序排序,如下:

1

select * from student order by age

如果name字段存在null值,那么这条sql的结果集就如下所示:

1

 
推荐文章
玩篮球的红酒  ·  王鹤棣经纪人朋友圈_新浪新闻
4 周前
不羁的饺子  ·  《古墓丽影7:传奇》主题页
10 月前
一直单身的匕首  ·  孙长颢教授入选国家百千万人才工程-哈尔滨医科大学新闻网
1 年前
腼腆的卡布奇诺  ·  Data Types - Tableau
1 年前
深沉的鸡蛋面  ·  修平科技大學 - 註冊業務
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号