I would like to write a query joining two tables by UnitID and NatureID. Is there a JOIN I can use that will return all rows from table1 and all rows from table 2 where they meet the criteria? As well as join where there is a match, and return rows where there isn't a match?