小小小小小小小小小小码农 2022-05-05 15:27 采纳率: 0%
浏览 25

排序 row_number 如何使用 range between

需要计算历史分区数据,即每个分区往前取时间最大值
row_number() over(partition by t.id order by t.created_date desc range between unbounded preceding and current row )

row_number 不能指定 时间范围排序吗

  • 写回答

2条回答 默认 最新

  • 关注

    row_number 不是聚合函数,排序函数都不支持

    sum ,max,等等都可以用 range between

    评论

报告相同问题?

问题事件

  • 创建了问题 5月5日

悬赏问题

  • ¥15 想用@vueuse 把项目动态改成深色主题,localStorge里面的vueuse-color-scheme一开始就给我改成了dark,不知道什么原因(相关搜索:背景颜色)
  • ¥20 OPENVPN连接问题
  • ¥15 flask实现搜索框访问数据库
  • ¥15 mrk3399刷完安卓11后投屏调试只能显示一个设备
  • ¥100 如何用js写一个游戏云存档
  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计