【发布时间】:2019-06-18 14:08:18
【问题描述】:
我正在尝试一个复杂的连接。我试过左外、左单、全、内、右外和右单,但没有一个能产生我需要的结果。 我觉得用图片解释可能更容易,所以就这样吧。在图 1 中,您可以看到我的主数据表 Total Sales_2。
我想要做的是将 ROI RUBU Schema 中的 Value 列(参见图 2 中相应架构上的相应产品)放入 Total Sales_2
所以在图 1 中,您可以看到我有一条以绿色突出显示的线。它有它的帐号TY00009,它的架构名称ROI_RUBU_SCHEMA_8,产品编号156118,产品名称,Estrumate 1x20ml 195 strong>,数量 10 和总值 424.50 我希望在 Total Sales_2 的下一列中看到的是价值和 0.20,但我不明白,请参见图 3
我在此示例中使用了左外连接并放置在产品代码上,以将 ROI RUBU 架构中的值列引入 Total Sales_2 参见图 2 /p>
我希望看到 0.20,因为我在图 2 中以绿色突出显示了一条线,因为 ROI_RUBU_SCHEMA_8 为产品 156118 返还了 0.20
正如您在图 3 中看到的,我在 ROI_RUBU_SCHEMA_8 上得到了产品 156118 的不同值,参见图 3
我需要的是帐户 TY00009 上产品 156118 上的所有值都为 0.20,因为它在 ROI_RUBU_SCHEMA_8
上如果 TY00009 在 ROI_RUBU_SCHEMA_9 我希望看到产品 156118 为 0.27,因为这就是 ROI_RUBU_SCHEMA_9 对产品 的回报156118再看图二ROI RUBU Schema
我已经尝试了所有可用的连接,但没有运气。如果有人可以提供任何帮助,将不胜感激。
因此,根据管理员的反馈,请找到我认为有用的数据量,这些数据可用于重新创建我目前面临的情况。如果需要更多数据,我很乐意提供
Total Sales_2 数据
Customer Maxx name Customer Maxx Code Schema Name Product Code Product Description Sold Quantity Total Value
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 156118 Estrumate 1x20ml 195 10 424.5
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 119977 Rotavec Corona 1x40ml 125 30 5222
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 30179 Bovilis BVD 1x25ds 195 3 424.5
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 21406 Delvosteron 1x20ml 125 6 5222
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 13262 Dexafort 1x50ml 195 4 5222
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 156118 Estrumate 1x20ml 195 12 4444
Random Customer Name TY00009 ROI_RUBU_SCHEMA_8 119977 Rotavec Corona 1x40ml 125 32 3333
ROI RUBU 架构数据
Product Number Product Name List Price Oct 1st 2018 Category Value
156118 Estrumate 1x20ml 100 €28.50 ROI_RUBU_SCHEMA_8 0.2
156118 Estrumate 1x20ml 100 €28.50 ROI_RUBU_SCHEMA_9 0.27
156118 Estrumate 1x20ml 100 €28.50 ROI_RUBU_SCHEMA_10 0.16
【问题讨论】:
-
您使用哪些列来连接表格?
-
请在代码问题中给出minimal reproducible example--剪切&粘贴&运行代码;具有期望和实际输出的示例输入(包括逐字错误消息);标签和明确的规范和解释。请use text, not images/links, for text--including tables & ERDs. 转述或引用其他文本。仅将图像用于无法表达为文本或增强文本的内容。无法搜索或剪切和粘贴图像。在图像中包含图例/键和说明。让您的帖子自成一体。
-
在给出关系(船舶)/关联或表(基础或查询结果)时,说明其中的一行根据其列值说明了业务情况。
-
您好 drxl:我正在使用产品代码加入表格。感谢您的帮助
-
@philipxy:感谢您的反馈,是的,我现在看到可用数据样本比图片要好得多。我将尝试获取有关该问题的一些有用数据,以便社区更容易回答。
标签: join left-join inner-join spotfire jointable