最近开始研究Cognos,我面临着相当多的挑战。虽然其中一些我能够纠正,其中一些我只是无法理解这个问题。我在Cognos中创建了一个报告,我使用SQL代码连接4个表。 该查询中的两个数据项是Primary_Officer_ID和Relationship_Officer_ID 有另一个表,字段名为Emp_ID和Emp_Names。请注意,Emp_ID与Primary_Officer_ID和Relationship_Officer_ID中的官员编号相同。 我想要一份报告,其中提供了官员的姓名,而不是他们的身份证。 以下是使用的4个查询
使用的最终数据集是查询4.因为它包含所有连接和SQL代码 当我运行报告时,它只给出了Primary_Officer_ID的名称,而不是Relationship_Officer_ID的名称。请建议我应该做些什么来使报告成功运行。 附件是Query Explorer的快照,有助于理解该场景:
答案 0 :(得分:0)
我想你应该创建另一个查询EmpNames1(EmpNames的副本)并在第二次连接中使用它。 您可以查看生成的SQL“关系主管加入”以查看错误。