SQL RIGHT JOIN Keyword – SQL RIGHT JOIN түлхүүр үг #
The RIGHT JOIN
keyword returns all records from the right table (table2), and the matching records from the left table (table1). The result is 0 records from the left side, if there is no match.
RIGHT JOIN
түлхүүр үг нь баруун хүснэгтийн (хүснэгт2) бүх мэдээлэл, мөн зүүн хүснэгтээс (хүснэгт1) таарч буй мэдээллийг буцаана. Хэрэв таарах зүйл байхгүй бол зүүн талд 0 бичлэг буцаана.
RIGHT JOIN Syntax – RIGHT JOIN Жишээ #
SELECTcolumn_name(s)
FROMtable1
RIGHT JOINtable2
ONtable1.column_name = table2.column_name;
SELECTбагана_нэр(нүүд)
FROMхүснэгт1
RIGHT JOINхүснэгт2
ON хүснэгт1.багана_нэр = хүснэгт2.багана_нэр;
Note: In some databases RIGHT JOIN
is called RIGHT OUTER JOIN
.
Тэмдэглэл: Зарим мэдээллийн санд RIGHT JOIN
-ийг RIGHT OUTER JOIN
гэж нэрлэдэг.
Demo Database – Жишээ мэдээллийн сан #
In this tutorial we will use the well-known Northwind sample database.
Энэ хичээлд бид сайн мэддэг Northwind мэдээллийн сангийн жишээ ашиглах болно.
Below is a selection from the “Orders” table:
Доорх жишээ нь “Захиалгууд” хүснэгтээс авсан хэсэг юм:
OrderID | CustomerID | EmployeeID | OrderDate | ShipperID |
---|---|---|---|---|
10308 | 2 | 7 | 1996-09-18 | 3 |
10309 | 37 | 3 | 1996-09-19 | 1 |
10310 | 77 | 8 | 1996-09-20 | 2 |
And a selection from the “Employees” table:
Бас “Ажилчид” хүснэгтээс хэсэг:
EmployeeID | LastName | FirstName | BirthDate | Photo |
---|---|---|---|---|
1 | Davolio | Nancy | 12/8/1968 | EmpID1.pic |
2 | Fuller | Andrew | 2/19/1952 | EmpID2.pic |
3 | Leverling | Janet | 8/30/1963 | EmpID3.pic |
SQL RIGHT JOIN Example – SQL RIGHT JOIN жишээ #
The following SQL statement will return all employees, and any orders they might have placed:
Доорх SQL өгүүлбэр нь бүх ажилчдыг, мөн тэдэнд захиалга байвал буцаана:
Example – Жишээ #
SELECT Orders.OrderID, Employees.LastName, Employees.FirstName
FROM Orders
RIGHT JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID
ORDER BY Orders.OrderID;
Note: The RIGHT JOIN
keyword returns all records from the right table (Employees), even if there are no matches in the left table (Orders).
Тэмдэглэл: RIGHT JOIN
түлхүүр үг нь баруун хүснэгтийн (Ажилчид) бүх мэдээлэл буцаана, зүүн хүснэгтэд (Захиалгууд) таарах зүйл байхгүй байсан ч гэсэн.