Why SQL Join named as inner and outer? what is the reason behind this?
this question was asked to me in an interview...
Why SQL Join named as inner and outer? what is the reason behind this?
this question was asked to me in an interview...
There are several explanations online, here is one. Inner is what matches both left and right side (inside both). Left/right mathces only that part:
When two tables are laid over top of each other on information that intersects,
returning only the information “inside” the intersection is the INNER and returning all of the information
is the OUTER.