LEFT OUTER JOIN is expressed as just LEFT JOIN in MySql syntax?
left-join, mysql, sql, syntax
Solution
Basically they are the same.
`LEFT` and `RIGHT` are `outer` type join. The keyword `OUTER` is optional, and what this means in this case is that whether you specify it or not makes no difference.
Additional Information,
At the top level there are mainly 3 types of joins:
- INNER
- OUTER (LEFT, RIGHT)
- CROSS
Problem
Is `LEFT OUTER JOIN` expressed as just `LEFT JOIN` in MySQL syntax? Or are `LEFT OUTER JOIN` and `LEFT JOIN` different things in MySQL?