sql-join: update again

This commit is contained in:
Rico Sta. Cruz 2017-10-30 00:05:56 +08:00
parent dcd8bb903e
commit 08db969f85
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
1 changed files with 11 additions and 2 deletions

View File

@ -8,12 +8,21 @@ weight: -1
### Example
```
SELECT * FROM order_items LEFT OUTER JOIN orders ON order_items.order_id = orders.id
SELECT * FROM order_items \
LEFT OUTER JOIN orders \
ON order_items.order_id = orders.id
```
{: .-wrap}
Joins are typically added to `SELECT` statements to add more columns and records.
### Diagram
```
SELECT * FROM `A` INNER JOIN `B`
```
{: .-setup}
```
┌────────┐
│ A ┌───┼────┐
@ -21,7 +30,7 @@ SELECT * FROM order_items LEFT OUTER JOIN orders ON order_items.order_id = order
└────┼───┘ B │
└────────┘
```
{: .-box-chars}
{: .-box-chars.-setup}
| Join | What |
| ---- | ---- |