社区
Oracle
帖子详情
SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前怎么办??
J&Y&M&Z
2011-12-28 04:48:22
在安字段排序时 空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢
order by datatime desc 这样的句子也一样 不管是正排还是倒排 为空的都在最前!
...全文
2393
9
打赏
收藏
SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前怎么办??
在安字段排序时 空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢 order by datatime desc 这样的句子也一样 不管是正排还是倒排 为空的都在最前!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
by datatime desc nulls last
SQL
查询
中按多个
字段
排序的方法
在
SQL
查询
中,按多个
字段
进行排序
可以通过在
ORDER
BY 子句中指定多个
字段
和排序方向来实现。通过本文的介绍,你学习了如何在
SQL
查询
中按多个
字段
进行排序
。你了解了按单个
字段
排序和按多个
字段
排序的方式,以及...
my
sql
order
by 多个
字段
排序
工作中需用到
order
by后两个
字段
排序,但结果却产生了一个Bug,以此备录。 【1】复现问题场景 为了说明问题,模拟示例数据库表students,效果同实例。 如下语句
Sql
_1: 1 SELECT * FROM students st
ORDER
BY ...
若
sql
语句中
order
by指定了多个
字段
,则怎么排序?
当我们在
ORDER
BY子句中指定多个
字段
时,
SQL
会按照指定的
字段
顺序
进行排序
。举例来说,假设我们有一个员工表(Employees),包含员工姓名(Name)、部门编号(DepartmentID)和入职日期(HireDate)等多列。在
SQL
中...
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章