永洪社区

标题: 自服务数据集连接时不用关联条件 [打印本页]

作者: yhdata_p7Ux7AKH    时间: 2022-4-2 17:31
标题: 自服务数据集连接时不用关联条件
两个数据集
1:销售量总量的数据集 就一个值为10002:按产品销售的销售量为
      茶品A   100
      产品B   200

想要合并为下面这样的数据集
  产品A 100 1000
  产品B 200 1000
用来计算销售率

作者: 永洪tech-Lerry    时间: 2022-4-2 17:31
yhdata_p7Ux7AKH 发表于 2022-4-2 17:54
这个一个值的数据,是经过好多自服务数据处理过滤汇总之后的数据。
没办法加到产品销售表中,而且数据源 ...

哦哦,那您可以直接给这两个数据集各创建一个相同的常量值的计算列?然后根据这个计算列进行一个join,再在输出结果上把这个计算列隐藏了?
作者: 永洪tech-Lerry    时间: 2022-4-2 17:48
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselect出来?
类似这样:select *,(select 销售量总量 from A) as 总量 from B
作者: yhdata_p7Ux7AKH    时间: 2022-4-2 17:54
永洪tech-Lerry 发表于 2022-4-2 17:48
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselec ...

这个一个值的数据,是经过好多自服务数据处理过滤汇总之后的数据。
没办法加到产品销售表中,而且数据源也不在同一个数据库,不在同一个实例
作者: yhdata_p7Ux7AKH    时间: 2022-4-2 17:59
永洪tech-Lerry 发表于 2022-4-2 17:48
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselec ...

而且我的产品销售表是按天抽取的。但是产品总数是实时的,也会变。如果写到sql中 抽取的是当日的产品总数,计算数据不准。
作者: yhdata_p7Ux7AKH    时间: 2022-4-2 18:02
永洪tech-Lerry 发表于 2022-4-2 17:31
哦哦,那您可以直接给这两个数据集各创建一个相同的常量值的计算列?然后根据这个计算列进行一个join,再 ...

可以,已解决,感谢




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4