本文主要是介绍SqlBoy:打折日期交叉问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
公众号(阿龙学堂):SqlBoy:经典面试题-打折日期交叉问题
一、需求
如下为平台商品促销数据:字段为品牌,打折开始日期,打折结束日期
计算每个品牌总的打折销售天数,注意其中的交叉日期,比如 vivo 品牌,第一次活动时间为 2021-06-05 到 2021-06-15,第二次活动时间为 2021-06-09 到 2021-06-21 其中 9 号到 15 号为重复天数,只统计一次,即 vivo 总打折天数为 2021-06-05 到 2021-06-21 共计 17 天。</
这篇关于SqlBoy:打折日期交叉问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!