Hi,
I am going through joins in information views and have small doubts.
Sorry for asking such basic questions once again but I am not still satisfied with the results searched on SCN.
Consider below tables.
Test1:
Matnr | text |
100 | abc |
200 | def |
300 | ghi |
400 | jkl |
500 | mno |
Test10:
Matnr | text_alt |
100 | abc |
100 | def |
100 | ghi |
300 | jkl |
300 | mno |
300 | abc |
400 | def |
400 | ghi |
Here are my questions:
Attribute view:
a.) When I am doing inner join or referential join ,I get the same result as below. I haven't selected any column from right table but results are same for both joins. Why? Referential join should act as left outer join as per concept. Please let me know the reason.
Analytical join:
b.) When I am using inner join in analytical view I am getting below output. Its deleting duplicates for MATNR which I think it should not.
Please let me know the reason.
Matnr Text
100 abc
300 ghi
400 jkl
I think output should be as below. And I can see in left outer or right outer join , its behaving same as above, deleting duplicated based on MATNR.
Please clarify.
c.) Calculation View:
Why we don't have referential join in calculation view? Any specific reason?
Also I have noticed one thing, when I applied filter on right side table in inner join or referential join, it gives me correct result , but when i go through posts on SCN, its written referential join will not work with filters. I am confused , please clarify.
BR
Sumeet