tutorial pengembangan web terbaru
 

SQL RIGHT JOIN Keyword


SQL RIGHT JOIN Keyword

KANAN JOIN kembali kunci semua baris dari tabel kanan (table2), dengan baris yang cocok di tabel kiri (table1). Hasilnya adalah NULL di sisi kiri ketika tidak ada pertandingan.

SQL RIGHT JOIN Sintaks

SELECT column_name(s)
FROM table1
RIGHT JOIN table2
ON table1.column_name = table2.column_name ;

atau:

SELECT column_name(s)
FROM table1
RIGHT OUTER JOIN table2
ON table1.column_name = table2.column_name ;

PS! Dalam beberapa database KANAN BERGABUNG disebut RIGHT OUTER JOIN.

SQL RIGHT JOIN


Demo database

Dalam tutorial ini kita akan menggunakan terkenal sampel database Northwind.

Di bawah ini adalah pilihan dari "Orders" tabel:

Id pemesanan ID Pelanggan Identitas pegawai Tanggal pemesanan ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

Dan pilihan dari "Employees" tabel:

Identitas pegawai Nama keluarga Nama depan Tanggal lahir Foto Catatan
1 Davolio Nancy 12/8/1968 EmpID1.pic Education includes a BA in psychology.....
2 Fuller Andrew 2/19/1952 EmpID2.pic Andrew received his BTS commercial and....
3 Leverling Janet 8/30/1963 EmpID3.pic Janet has a BS degree in chemistry....

SQL RIGHT JOIN Contoh

Pernyataan SQL berikut akan mengembalikan semua karyawan, dan setiap pesanan mereka telah ditempatkan:

Contoh

SELECT Orders.OrderID, Employees.FirstName
FROM Orders
RIGHT JOIN Employees
ON Orders.EmployeeID=Employees.EmployeeID
ORDER BY Orders.OrderID;

Cobalah sendiri "

Catatan: KANAN The BERGABUNG kata kunci mengembalikan semua baris dari tabel kanan (Karyawan), bahkan jika tidak ada pertandingan di tabel kiri (Pesanan).