m0_62150769
2021-09-22 01:47
采纳率: 100%
浏览 28

统计每日每个区域的销量 sql

写完sql 语句运行发现只有一条线索,请求帮忙解答一下
区域信息
store_id area leader_id
store1 alpha 139844
store2 alpha 44311
store3 alpha 951837
store4 alpha 298987
store5 beta 774548
store6 beta 974663
store7 beta 550242
store8 beta 735906
store9 beta 813931
store10 beta 269966
store11 beta 442066
store12 gamma 52404
store13 gamma 250697
store14 gamma 733530
store15 gamma 356103
store16 gamma 770287

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • 老紫竹 2021-09-22 13:33
    已采纳

    分析过程,代码你自己写:
    需求:统计每日每个区域的销量 sql
    分析
    1、最终要的是销量
    那么肯定是 sum(销量)
    2、维度呢?
    每日和每个区域
    group by 日期,区域
    3、日期在销售数据里有,可区域没有
    那就从门店信息关联
    销售信息 left join 门店信息 on 销售门店ID=门店信息ID
    4、汇总
    select B.区域,日期, sum(销量) from 销售信息 A left join 门店信息 B on a.门店ID=b.门店ID group by A.销售日期,B.区域

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 老紫竹 2021-09-22 08:26

    哪个是销量? leader_id 吗?

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题