Skip to content

Commit 9f07511

Browse files
updated docs
1 parent 4452ce2 commit 9f07511

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

code/bonus_chapters/join/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Join operation
22

3+
------
4+
5+
* In a nutshell, a join is an SQL operation performed
6+
to establish a connection between two (or more) database
7+
tables based on matching columns, thereby creating a
8+
relationship between the tables.
9+
10+
* Types of joins
11+
* Cross join. A cross join returns all possible combinations
12+
of rows of two tables (also called a Cartesian product).
13+
14+
* Join/inner join. An inner join, also known as a simple join,
15+
returns rows from joined tables that have matching rows.
16+
17+
* Left outer join/left join.
18+
19+
* Right outer join/right join.
20+
21+
* Full outer join.
22+
23+
-----------
324

425
![joins](../../../images/sql_joins.png)
526

0 commit comments

Comments
 (0)