社区
Oracle
帖子详情
SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前怎么办??
J&Y&M&Z
2011-12-28 04:48:22
在安字段排序时 空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢
order by datatime desc 这样的句子也一样 不管是正排还是倒排 为空的都在最前!
...全文
2432
9
打赏
收藏
SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前怎么办??
在安字段排序时 空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢 order by datatime desc 这样的句子也一样 不管是正排还是倒排 为空的都在最前!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
J&Y&M&Z
2011-12-29
打赏
举报
回复
[Quote=引用 3 楼 mooji_kj 的回复:]
order by nvl(time,to_date('1900-01-01','yyyy-mm-dd')) desc
试下
[/Quote]
这个可以实现
任第一
2011-12-29
打赏
举报
回复
order by xx nulls last
singzero
2011-12-29
打赏
举报
回复
nulls last
KnowKjava
2011-12-29
打赏
举报
回复
nulls last
dws2004
2011-12-29
打赏
举报
回复
order by .. nulls last
huangdh12
2011-12-28
打赏
举报
回复
order by xx nulls last
mooji_kj
2011-12-28
打赏
举报
回复
order by nvl(time,to_date('1900-01-01','yyyy-mm-dd')) desc
试下
forgetsam
2011-12-28
打赏
举报
回复
order by datatime nulls last
order by datatime desc nulls last
J&Y&M&Z
2011-12-28
打赏
举报
回复
求回复啊!木有人吗?在线等啊!
SQL
里
ORDER
BY 对
查询
的
字段
进行排序
,
字段
为空
不想
排在
最前
select * from xxx
ORDER
BY applApproveTime DESC nulls last
SQL
里
ORDER
BY 对
查询
的
字段
进行排序
,
字段
为空
不想
排在
最前
nulls last
order
bydatatimedescnullslast
SQL
查询
中按多个
字段
排序的方法
在
SQL
查询
中,经常需要按多个
字段
对结果
进行排序
。本文将介绍如何使用
SQL
查询
语句按多个
字段
进行排序
,提供几种常见的排序方式供参考。在
SQL
查询
中,按多个
字段
进行排序
可以通过在
ORDER
BY 子句中指定多个
字段
和排序方向来实现。通过本文的介绍,你学习了如何在
SQL
查询
中按多个
字段
进行排序
。你了解了按单个
字段
排序和按多个
字段
排序的方式,以及如何指定排序方向(升序或降序)。这些方法可以帮助你根据需求对
查询
结果进行灵活的排序操作。
my
sql
order
by 多个
字段
排序
工作中需用到
order
by后两个
字段
排序,但结果却产生了一个Bug,以此备录。 【1】复现问题场景 为了说明问题,模拟示例数据库表students,效果同实例。 如下语句
Sql
_1: 1 SELECT * FROM students st
ORDER
BY st.sAge, st.sGrade DESC; (1)预期结果: sAge和sGrade两个
字段
都按降序排列 (2)实际结果: sAge按升序排序,sGrade按降序排列 (3)分析原因:
order
by多个
字段
时..
若
sql
语句中
order
by指定了多个
字段
,则怎么排序?
当我们在
ORDER
BY子句中指定多个
字段
时,
SQL
会按照指定的
字段
顺序
进行排序
。举例来说,假设我们有一个员工表(Employees),包含员工姓名(Name)、部门编号(DepartmentID)和入职日期(HireDate)等多列。在
SQL
中,NULL值在排序时被视为最低的值,即如果是升序排序,NULL值会
排在
最前
面。另外,在处理文本
字段
时也需要注意字符集和字符顺序的问题。需要注意一点是,在
ORDER
BY子句中可以为每一项指定不同方向的排序:ASC表示升序、DESC表示降序,默认为ASC。
Oracle
17,137
社区成员
55,257
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章