[可视化] 自服务数据集连接时不用关联条件

yhdata_p7Ux7AKH钻石一 显示全部楼层 发表于 2022-4-2 17:31:06 |阅读模式 打印 上一主题 下一主题
1
已解决
两个数据集
1:销售量总量的数据集 就一个值为10002:按产品销售的销售量为
      茶品A   100
      产品B   200

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

最佳答案

永洪tech-Lerry 铂金四 关注Ta

2022-04-02 17:31:07

哦哦,那您可以直接给这两个数据集各创建一个相同的常量值的计算列?然后根据这个计算列进行一个join,再在输出结果上把这个计算列隐藏了?
查看完整内容
回复

使用道具 举报

精彩评论5

永洪tech-Lerry铂金四 显示全部楼层 发表于 2022-4-2 17:31:07
yhdata_p7Ux7AKH 发表于 2022-4-2 17:54
这个一个值的数据,是经过好多自服务数据处理过滤汇总之后的数据。
没办法加到产品销售表中,而且数据源 ...

哦哦,那您可以直接给这两个数据集各创建一个相同的常量值的计算列?然后根据这个计算列进行一个join,再在输出结果上把这个计算列隐藏了?
回复

使用道具 举报

永洪tech-Lerry铂金四 显示全部楼层 发表于 2022-4-2 17:48:04
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselect出来?
类似这样:select *,(select 销售量总量 from A) as 总量 from B
回复

使用道具 举报

yhdata_p7Ux7AKH钻石一 显示全部楼层 发表于 2022-4-2 17:54:31
永洪tech-Lerry 发表于 2022-4-2 17:48
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselec ...

这个一个值的数据,是经过好多自服务数据处理过滤汇总之后的数据。
没办法加到产品销售表中,而且数据源也不在同一个数据库,不在同一个实例
回复

使用道具 举报

yhdata_p7Ux7AKH钻石一 显示全部楼层 发表于 2022-4-2 17:59:15
永洪tech-Lerry 发表于 2022-4-2 17:48
如果您确认那张表就一个值(一行)的话,您这边可以考虑不使用联接,直接在产品销售那边将那个值用SQLselec ...

而且我的产品销售表是按天抽取的。但是产品总数是实时的,也会变。如果写到sql中 抽取的是当日的产品总数,计算数据不准。
回复

使用道具 举报

yhdata_p7Ux7AKH钻石一 显示全部楼层 发表于 2022-4-2 18:02:47
永洪tech-Lerry 发表于 2022-4-2 17:31
哦哦,那您可以直接给这两个数据集各创建一个相同的常量值的计算列?然后根据这个计算列进行一个join,再 ...

可以,已解决,感谢
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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