Skip to content

获取窗口内指定行之前的值,如果没有就给他一个默认值

用 lag 函数获取窗口内指定行之前的值,如果没有就给他一个默认值

SQL
* |
select
  __time__,
  lag(streamValue,0,111) over(
    PARTITION BY streamValue
    order by
      status desc
  ) as sallary_rank
order by
  streamValue,
  sallary_rank

SQL查询结果样例:

样例图片