美文网首页
Oracle函数——持续更新

Oracle函数——持续更新

作者: 浪尖的游鱼 | 来源:发表于2019-05-11 10:07 被阅读0次

    前提概要:本文基于Oracle,虽然SQL本一家··

    排序

    select t.NUM,rank() over(order by NUM desc),
    row_number() over(order by NUM desc),
    dense_rank() over(order by NUM desc),
    to_number(to_char(sysdate, 'YYYYWW')) 
    from testetse t
    #rank(),排序且同值同排名
    #row_number(),排序,按顺序排名
    #dense_rank(),排序,同值同排名且不跳过序号
    
    结果

    错位

    lead(t.id, 1, null) over(partition by cphm order by t.id)
    lag(t.id, 1, null) over(partition by cphm order by t.id)
    #提前 字段 步长 填充     over 分组 排序
    #延后 字段 步长 填充     over 分组 排序
    

    相关文章

      网友评论

          本文标题:Oracle函数——持续更新

          本文链接:https://www.haomeiwen.com/subject/gvoyjqtx.html