> full outer join (also called cross join) constructs their cross product
Full outer joins and cross joins are different types of joins. A cross join returns the Cartesian product of both tables, while a full outer join is like a combination of a left and right join.
Better explanation here: https://stackoverflow.com/questions/3228871/sql-server-what-...