Difference between RIGHT & LEFT JOIN vs RIGHT & LEFT OUTER JOIN in SQL

User 1034 picture User 1034 · Jul 6, 2010 · Viewed 92.3k times · Source

What is the difference in results between:

  1. RIGHT JOIN and RIGHT OUTER JOIN
  2. LEFT JOIN and LEFT OUTER JOIN ?

Can you please explain it through some examples?

Answer

Pranay Rana picture Pranay Rana · Jul 6, 2010

There is no difference between RIGHT JOIN and RIGHT OUTER JOIN. Both are the same. That means that LEFT JOIN and LEFT OUTER JOIN are the same.

Visual Representation of SQL Joins