title: What is the purpose (or use case) for an outer join in SQL?
body: <p>Is an outer join only used for analysis by the developer? I'm having trouble finding a use case for why you would want to include data in two or more tables that is unrelated or does not "match" your select criteria.</p>