yhdata_xrvXuQqg白银一
2025-6-25 17:11:28 发布在问答
主数据和订单并集的处理SQL要怎么写?
现在有两个数据集,一个商户主数据,A商户,B商户,C商户

第2个数据集商户订单,
6月20日  A商户  订单1  金额200
6月20日  A商户  订单2  金额300
6月21日  A商户  订单1  金额400
6月21日 B商户  订单1   金额500

希望呈现的报表是有
A商户 6月20  订单金额   500
B商户 6月20  订单金额   0
C商户  6月20  订单金额  0

A商户  6月21  订单金额400等等这样

也就是根据商户的视角去汇总每日的订单,不管这个商户有没有数据
587
4
精彩评论4
yhdata_lyaa
发表于 2025-6-25 17:27:30 显示全部楼层
把商户绑定在第一列看看呢,但是没有时间的数据不会有
回复

使用道具 2#

东里椿青铜二
发表于 2025-6-25 17:39:54 显示全部楼层
这个是SQL问题吧?这种一般用商户表做主表,左关联订单信息表就行,不过如果订单表有缺少的日期的话还是不会显示
回复

使用道具 3#

yhbi老6了铂金四
发表于 2025-6-26 08:19:39 显示全部楼层
select
  '202506' yyyymm
  ,d1.cust_id
  ,sum(m1.amt) amt
from
   客户维表 d1
left join
   订单事实表 m1
on d1.cust_id=m1.cust_id and m1.yyyymmdd like '2025-06%'
group by
  d1.cust_id
  ,amt

回复

使用道具 4#

谷子白银三
发表于 2025-6-26 10:56:00 显示全部楼层
mark
回复

使用道具 5#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部