Forgive me if this question has been asked and answered, I\'ve searched and found a few that look similar but I\'m too much of a novice with SQL to adapt them to my needs. A
You won't be able to get your result exactly as you want to at least because you have columns with the same names. Probably you may be able to get this result having the columns renamed but this approach will lead to hacky code and inability of proper result usage.
You should reconsider the further use of the records returned and update it in order to process the actual result as soon as it is the way SQL select should return data normally.