rownumber是什么函数

后端 (53) 2023-11-26 12:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说rownumber是什么函数,希望能够帮助你!!!。

使用row_number()编号

根据id不同,按照dtime时间排序,排序完后,给每条数据进行编号。

SELECT id ,dtime,row_number()over(PARTITION BY id ORDER BY dtime) AS drand FROM t

使用方法:

1、可查询用户签到次数(按客户给签到时间排序并进行编码)

2、可统计用户最后一次签到时间及次数

3、可统计用户某时间段签到次数

4、可统计用户最大/最小连续签到次数

5、可统计用户第一次签到时间。

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。