Question 2
A "Left Join" between Table A (100 rows) and Table B (100 rows) results in a table with 105 rows. What does this definitely prove?
The join condition was wrong.
Table A has duplicate keys matching records in Table B
Table B has duplicate keys matching records in Table A.
It is impossible; a Left Join cannot exceed the row count of the left table.