每日10行代码154:sql实现最大连续增长(减少,翻倍,为0)的月数(年数,天数、季度数,期数)
一、业务背景实际工作中,经常会遇到这种需求:查询连续三个月收入下滑的门店,查询连续6个月销售增长的商品,查询连续增长时间最长的商品,查询连续销售额增长时间最长的企业和月份,查询连续多少个月业绩为0的员工。凡是此类问题,归纳起来都是连续XXX时间满足XXXX条件。细分一下的话,XXX条件有的简单一点,有的复杂一点,比如业绩为0的员工,这个条件就很简单,直接在where 销售额=0就可以了,连续增长就稍微麻烦点,需要跟上一期的销售额进行比较。不过总之解决这类问题的基本原理是一样的。二、解决思路一、查询出
原创
2021-09-19 16:03:07 ·
1284 阅读 ·
0 评论