From the course: MySQL Data Analysis
Unlock this course with a free trial
Join today to access over 24,500 courses taught by industry experts.
RIGHT JOIN - MySQL Tutorial
From the course: MySQL Data Analysis
RIGHT JOIN
- [Instructor] All right, we're going to briefly touch on RIGHT JOIN. RIGHT JOIN returns all records from the RIGHT table, the second table that you specify, and any matched records from the LEFT table. RIGHT JOIN has a very similar syntax to LEFT JOIN and INNER join, just replace INNER and LEFT with RIGHT. Here's where you tell SQL that you want to return everything in the overlap, as well as everything in the RIGHT table, but exclude anything from the LEFT table if there isn't a match. And here's where you'll prescribe your RIGHT table and tell the server how you want it to attempt to match. For example, if you're selecting from rental, you may want to RIGHT JOIN to customer on rental.customer_id=customer.customer_id. In this case, you're going to get all the data from customer, and you're only going to get data from rental if there's a match. This part's really important. You can think of RIGHT JOIN just like the opposite of LEFT JOIN. Instead of keeping all records from your…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Introduction30s
-
(Locked)
Normalization and Cardinality3m 47s
-
(Locked)
Relationship diagrams1m 10s
-
(Locked)
Multi-table querying1m 4s
-
(Locked)
Reviewing the maven movies database1m 44s
-
(Locked)
Common JOIN types2m 25s
-
(Locked)
INNER JOIN1m 31s
-
(Locked)
INNER JOIN example5m 49s
-
(Locked)
Challenge: INNER JOIN42s
-
(Locked)
Solution: INNER JOIN4m 13s
-
(Locked)
LEFT JOIN1m 39s
-
(Locked)
LEFT JOIN example4m 43s
-
(Locked)
Challenge: LEFT JOIN42s
-
(Locked)
Solution: LEFT JOIN3m 57s
-
(Locked)
RIGHT JOIN1m 41s
-
(Locked)
LEFT vs. INNER vs. RIGHT JOIN3m 18s
-
(Locked)
FULL OUTER JOIN1m 27s
-
(Locked)
Pro tip: Bridging unrelated tables6m 51s
-
(Locked)
Challenge: Bridging tables57s
-
(Locked)
Solution: Bridging tables4m 25s
-
(Locked)
Multi-condition joins2m 40s
-
(Locked)
Challenge: Multi-condition joins44s
-
(Locked)
Solution: Multi-condition joins4m 42s
-
(Locked)
The UNION operator2m 15s
-
(Locked)
UNION example3m 51s
-
(Locked)
Challenge: The UNION operator32s
-
(Locked)
Solution: The UNION operator2m 41s
-
(Locked)
-