前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle查询今天的数据,有则显示,若没有则查询昨天的,只显示一条数据

Oracle查询今天的数据,有则显示,若没有则查询昨天的,只显示一条数据

作者头像
悟空宇
发布2024-03-11 15:35:47
1550
发布2024-03-11 15:35:47
举报
文章被收录于专栏:干JAVA的日常
代码语言:javascript
复制
select *
  from (   
    select t.pc_code,
            t.pc_name,
            t.pc_date,
            rownum row_num
      from TEST_PC_FUND_INFO t
     where t.pc_code = '******'
     order by t.pc_date desc)
 where row_num = '1'

(1)内层sql是用于查询符合条件的数据并按照‘pc_date’字段进行降序排列;
(2)其中的 ‘rownum row_num’是查询—伪列,并重命名为‘row_num’;
(3)最终输出‘row_num = ‘1’’的数据,也就保证了只显示一条数据。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (1)内层sql是用于查询符合条件的数据并按照‘pc_date’字段进行降序排列;
  • (2)其中的 ‘rownum row_num’是查询—伪列,并重命名为‘row_num’;
  • (3)最终输出‘row_num = ‘1’’的数据,也就保证了只显示一条数据。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档