on ‎2020 Apr 02 11:53 AM
What is the difference between Left Outer Join Vs Text Join ?
I know Text Join is a language dependent but LOJ is not, apart from this, anything else ?
Request clarification before answering.
In general: A Text Join clarifies and simplifies the join defintion (the resulting SQL join itself is technically a left outer join)
Further: There might be also checks on required cardinality for performance optimization as well as UI specific outputs, where the language is automatically set when performing the join but language is not returned in the resulting data set. It might also try to keep a developer from falsly choosing an INNER JOIN for joining text tables with value tables, if the join type Text Join was not an option, resulting in missing values when descriptions are not maintained.
So yes, you can do the same join with both join-types, but SAP has defined the Text Join for more specific tasks and requirements then the more general Left Outer Join.
See the SAP help for further information:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Michael for your detailed explanation.I appreciate.
Left Join
To get the information about orders to our customers table, regardless of whether a customer placed an order or not, we would use a left join. A left join returns all records from table A and any matching records from table B.
Important to note when use left join, make sure you put bigger table on left side (example customer)
Text Join
I do not know...
Inner Join
To get the information about orders to our customers table, only for the customer placed an order, we would use a inner join. A inner join returns only records from table A and matching records from table B
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 8 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.