一张表中有时间字段跟金额字段现在有需求,日期是2020/1/1到2020/7/21
统计某个月的销售金额,例如六月(这个可以用筛选的方式)
统计前半年的销售金额,例如1-6月(这个可以用筛选的方式)
统计2020/1/1-2020/7/20的销售金额(这个可以用筛选的方式)
将前面三个金额整合在一张表内,这个对我来说就很困难,请问哪个高手可以教教我
如果不用筛选方式,可以用哪个公式呢?例如用sql中的between and的方式选择区间计算销售金额
销售额分析.docx
如果不用筛选的方式,就得用数据集.
1.先用销售明细表,制作一个前半年的销售额数据,
2.再用销售额明细表制作一个从年初到7月20号的销售额总数据.
再把1,2,两表,关联到销售额明细表
至于你说的第一个,求某月的销售额,这个不适合单独做一个表,可以在仪表板中通过月份去拉销售额.只要把前半年的销售额和从1月1号到7月20的销售总额两个表关联到这个明细表就行.
这个语句 配合你的筛选 就能实现 你想要的 结果。
SELECT 销售金额,日期,month(data_format(日期,"%Y-%m-%d") ) 月份, IF(month(data_format(日期,"%Y-%m-%d") ) <6,"前半年","后半年")FROM sale