hello- a question, can a join be conducted on two datasets when they do not have matching values? a join does not work because there are no matching values and a union creates nulls, is there a method to bring the datasets together?
for example:
data A
name | date | item |
jack | 12/07/2021 | sofa |
jackie | 12/08/2021 | chair |
data b
customer | date sold | item |
sally | 12/07/2021 | fork |
samantha | 12/07/2021 | spoon |
Solved! Go to Solution.
Union Tool
1.Rename Field Names so names match then use Auto Config by Field Name
2. Auto Config by Position
3.Mannual Config Fields
Example Output:
Or Join using the join By Record Position method.
The correct choice would depend on what you would like your output to look like?
@csmith11 thanks for the workaround! i used a union by position and that worked!
@utsarunner981 something to note is if the structure or order of your fields change (perhaps change order or new ones are added in between) using auto configure by position could cause you issues, instead I always prefer to take the approach of changing the field names (with a select tool) in one table to match that of the first and auto configure by name in the union. Whilst a little more work it's safer and more secure.
@utsarunner981 The renaming with select tool then using auto config by name is definitely the best option as mentioned by @Jonathan-Sherman. This the approach I always take as well. Cheers!
@Jonathan-Sherman this is GREAT advice. I thought this could cause errors and it does so using the Select Tool and changing names is a great workaround. Thanks!