MySql row_number TOP5 排队 编号
报表统计,要求展示会员第一次购买、第二次购买、第三次购买金额与流水号。如果不是使用MySQL,直接使用row_number函数对一个会员购买次数进行排序就可以了,但是目前MySQL5.16不支持row_number函数。所以查询了下资料,使用MySQL简单进行流式处理。SELECT IF (@num = sale.vip_code, @rank := @rank + 1, @rank := 1 ) AS rank, @num := sale.vip_code vip_code ,--
原创
2020-08-26 16:10:24 ·
497 阅读 ·
0 评论