在oracle中怎样用sql查询某个字段的上年同期数?

参与17

3同行回答

youki2008youki2008系统架构师DDT
可以使用分析函数:偏移量函数偏移量函数:Lag(exp,N,defval) over(PARTITION BY region order by year)Lag函数为Lag(exp,N,defval),exp是所要取值的列,N表示偏移量,若设为1表示为上一个值,defval是当该函数无值可用的情况下返回的值。region 表示参照序列,只对同一个region的值...显示全部

可以使用分析函数:偏移量函数
偏移量函数:Lag(exp,N,defval) over(PARTITION BY region order by year)
Lag函数为Lag(exp,N,defval),exp是所要取值的列,N表示偏移量,若设为1表示为上一个值,defval是当该函数无值可用的情况下返回的值。region 表示参照序列,只对同一个region的值取上一个值。

收起
互联网服务 · 2020-04-23
浏览1805

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-17
  • 关注会员:4 人
  • 问题浏览:2908
  • 最近回答:2020-04-23
  • X社区推广