功能实现

微信图片_20230617161933.png

描述:按左边列内容有张数据库表。要实现右边图的功能。

按商铺名称维度统计,买过该品牌的东西的会员,又买了其他什么品牌及销售。

这个SQL 应该怎么写,或者其他有什么办法实现

FineReport ysbin 发布于 2023-6-17 16:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌Lv6资深互助
发布于2023-6-17 17:30

你的图就不是按照会员来统计 是按照店铺来统计 

要按会员统计 简单的啊   会员ID分组 纵向扩展  然后品牌分组横向扩展 然后是销售金额  后面加一个合计就可以 了

最佳回答
0
ID1208Lv6高级互助
发布于2023-6-17 16:54

感觉这个逻辑,会有重复的数据吧?

可以分多个数据集,然后按照店铺会员过滤汇总统计

  • ysbin ysbin(提问者) 重复应该不会的,会员按商铺维度一个商铺就一条记录。 有300个品牌,如果单独分怎么分呢?
    2023-06-17 17:07 
  • ID1208 ID1208 回复 ysbin(提问者) 会员和商铺绑定吗?
    2023-06-17 17:19 
  • ysbin ysbin(提问者) 回复 ID1208 没有的,同个会员,可能买了很多商铺的东西。
    2023-06-17 17:21 
最佳回答
0
WZXLv5初级互助
发布于2023-6-30 11:24(编辑于 2023-6-30 11:25)

提供个思路:第一步筛选出买了雅诗兰黛的会员号,第二步将对应会员号的按商品类型、和会员号对销售额求和条件是不包含商品雅诗兰黛

sql怎么写大概就是嵌套一层,里层取出的会员号是外层查询的条件也就类似为 主表.会员号in(子表会员号的查询结果)

  • 4关注人数
  • 330浏览人数
  • 最后回答于:2023-6-30 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部