【问题标题】:How to find next of next line in a table - oracle SQL如何在表中查找下一行的下一行 - oracle SQL
【发布时间】:2020-08-12 01:50:58
【问题描述】:

我有一个大表,对于每一行,我使用“lead”函数显示下一行的值。 但我想显示“next-next”,这意味着下一行的下一行的值。 我找不到在一个插入查询中执行此操作的方法(没有铅(铅))。 有任何想法吗? 这是这个函数的结构: LEAD(return_value ,offset [,default]) 超过 ( [分区表达式,...] 按排序表达式排序 [ASC | DESC], ... ) 提前非常感谢

【问题讨论】:

    标签: sql oracle sequence lead


    【解决方案1】:

    只需将“2”作为第二个参数传递给lead()

    lead(<col>, 2) over ( . . . )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-19
      • 2016-06-29
      • 2016-06-29
      • 1970-01-01
      相关资源
      最近更新 更多