bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/SQL/SQL Tutorial
SQL•SQL Tutorial

SQL RIGHT JOIN

Sql Right Join

The RIGHT JOIN returns all rows from the right table (table2), and only the matched rows from the left table (table1). If there is no match in the left table, the result for the columns from the left table will be NULL.

The RIGHT JOIN

and

Right Outer Join

Formula

keywords are equal - the OUTER

keyword is optional.

RIGHT JOIN Syntax

Select

column_name(s)

From

table1

Right Join

table2 ON table1.column_name = table2.column_name

;

Demo Database

Below is a selection from the "Orders" table:

OrderID

CustomerID

EmployeeID

OrderDate

ShipperID

10308

Formula

1996 - 09 - 18

10309 37

Formula

1996 - 09 - 19

10310 77

Formula

1996 - 09 - 20

And a selection from the "Employees" table:

EmployeeID

LastName

FirstName

BirthDate

Photo

Davolio

Nancy

Formula

12/8/1968

EmpID1.pic

Fuller

Andrew

Formula

2/19/1952

EmpID2.pic

Leverling

Janet

Formula

8/30/1963

EmpID3.pic

Previous

SQL LEFT JOIN

Next

SQL FULL JOIN