Oracle如何查询当月及同期的数据呢

刚学sql,用的oracle 19C

日期字段为 RQ

现根据一特定的分类查FL

查询当月是WHERE 条件是 FL = 'A' AND   RQ = '2022-05'

同期是FL = 'A' AND  RQ = ADD_MONTH('2022-05',-12)

如何把这条件按拼一起呢,就是一个sql既能查询出来当月,又能显示出同期的数

求助各位老师

用户D3902656 发布于 2022-5-24 21:25
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
15922204585Lv6高级互助
发布于2022-5-24 21:28

select 

case when RQ = '2022-05' then 字段 end as 本期,

case when RQ = ADD_MONTH('2022-05',-12) then 字段 end as 同期

from 表名

  • 2关注人数
  • 297浏览人数
  • 最后回答于:2022-5-24 21:28
    请选择关闭问题的原因
    确定 取消
    返回顶部