您的位置:首页 > 博客中心 > 数据库 >

ORACLE SQL 获取连续28天有销售的店铺

时间:2022-03-10 17:28

最近公司一SSRS报表需求改变,同比店铺的选取为连续28天有销售的店铺,思考良久,发现可以利用ROW_NUMBER() OVER(PARTITION BY COLUMN01 ORDER BY COLUMN02)来实现,ROW_NUMBER()从1开始,按照COLUMN01分组以及COLUMN02排序.

1:先看数据源,要求取出上面连续28天内销售金额大于0的XF_STOREcode :

 

gxlsystem.com,布布扣

 

2: 分解一下,由图中看出,只要取XF_STOREcode,COUNT(1)>28就可以了.

gxlsystem.com,布布扣

 

3: 完整代码:

gxlsystem.com,布布扣

4: 文本代码

gxlsystem.com,布布扣

 5: 如有更好的方法,欢迎赐教,谢谢!

 6: 本人欲建一个运动行业的网站,欢迎有网页制作技术的朋友利用业余时间一起合作. 有兴趣的可以和我联系QQ 568625626.

ORACLE SQL 获取连续28天有销售的店铺,布布扣,bubuko.com

热门排行

今日推荐

热门手游