Donde una inner join devuelve solo las entradas que coinciden en ambas tablas, una left join toma todas las entradas de la primera tabla y cualquiera que coincida en la segunda tabla. Una right join es el reverso de una left join (es decir:todo de la segunda tabla)
Entonces, si TableA es
A B
1 a
2 b
3 c
y TableB es
A B
1 d
2 e
Luego, Select * from TableA inner join TableB on TableA.A = TableB.A regresa
1 a 1 d
2 b 2 e
Y Select * from TableA left join TableB on TableA.A = TableB.A regresa
1 a 1 d
2 b 2 e
3 c null null