Added "Full Join Section" (#20330)
* index.md Added 'Full Join'. * Fix grammer "gonna" to "going to"
This commit is contained in:
@ -89,6 +89,32 @@ LEFT JOIN `student-contact-info` AS b ON a.studentID = b.studentID;
|
|||||||
9 rows in set (0.00 sec)
|
9 rows in set (0.00 sec)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Full (Outer) Join
|
||||||
|
In this type, we're going to try to return everything from both tables. If there is no match, we'll get NULL(empty) at that place.
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SELECT a.studentID, a.FullName, a.sat_score
|
||||||
|
b.`studentEmailAddr`, b.`student-phone-cell`
|
||||||
|
FROM student AS a
|
||||||
|
FULL JOIN `student-contact-info` AS b ON a.studentID = b.studentID;
|
||||||
|
```
|
||||||
|
```text
|
||||||
|
+-----------+------------------------+-----------+----------------------------------+--------------------+
|
||||||
|
| studentID | FullName | sat_score | studentEmailAddr | student-phone-cell |
|
||||||
|
+-----------+------------------------+-----------+----------------------------------+--------------------+
|
||||||
|
| 1 | Monique Davis | 400 | Monique.Davis@freeCodeCamp.org | 555-555-5551 |
|
||||||
|
| 2 | Teri Gutierrez | 800 | Teri.Gutierrez@freeCodeCamp.org | 555-555-5552 |
|
||||||
|
| 3 | Spencer Pautier | 1000 | Spencer.Pautier@freeCodeCamp.org | 555-555-5553 |
|
||||||
|
| 4 | Louis Ramsey | 1200 | Louis.Ramsey@freeCodeCamp.org | 555-555-5554 |
|
||||||
|
| 5 | Alvin Greene | 1200 | Alvin.Green@freeCodeCamp.org | 555-555-5555 |
|
||||||
|
| 6 | Sophie Freeman | 1200 | Sophie.Freeman@freeCodeCamp.org | 555-555-5556 |
|
||||||
|
| 7 | Edgar Frank "Ted" Codd | 2400 | Maximo.Smith@freeCodeCamp.org | 555-555-5557 |
|
||||||
|
| 8 | Donald D. Chamberlin | 2400 | Michael.Roach@freeCodeCamp.ort | 555-555-5558 |
|
||||||
|
| 9 | Raymond F. Boyce | 2400 | NULL | NULL |
|
||||||
|
+-----------+------------------------+-----------+----------------------------------+--------------------+
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
### Complete table listings for reference
|
### Complete table listings for reference
|
||||||
Student table listings
|
Student table listings
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user