Nun, wenn du Daten aus 2 Tabellen und/oder haben möchtest, geht das eigentlich nicht per Join.
Beim Join hast du eine Primary und Secondaries, was du in der Primary nicht hast kannst du also in der Secondary auch nicht finden.

Dies ist ein klassischer Fall von UNION:

select f1, f2, f3, ... from TabA
[left] join ...
where ...
union [ALL]
select f1, f2, f3, ... from TabB
[left] join ...
where ...
order by ...

Wichtig ist ggf. "union all", da ansonsten identische Sätze wie bei "select distinct ..." ausgefiltert werden.