Alternative for full outer join SQL : I want to display records from two tables.

It should return all the matching records from both the tables.
If a record is present in first table and not present in second table it should return null from the Second table and records from the First table
If a record is present in Second table and not present in First table it should return null from the First table and records from the second table

I don't want to use Full outer join for the same.

Is there any better solution for this scenario.