http://vietjack.com/sql/index.jsp Copyright © vietjack.com RIGHT JOIN SQL RIGHT JOIN SQL trả tất hàng từ bảng bên phải, khơng có so khớp bảng bên trái Nghĩa mệnh đề ON so khớp với ghi bảng bên trái, RIGHT JOIN trả hàng kết quả, với NULL cột từ bảng bên trái Điều nghĩa RIGHT JOIN trả tất giá trị từ bảng bên phải, cộng với giá trị so khớp từ bảng bên trái NULL trường hợp khơng có so khớp Cú pháp Cú pháp RIGHT JOIN SQL sau: SELECT bang1.cot1, bang2.cot2 FROM bang1 RIGHT JOIN bang2 ON bang1.field_chung = bang2.field_chung; Ví dụ Giả sử có hai bảng, bảng SINHVIEN có ghi sau: + + -+ -+ -+ + | ID | TEN | TUOI| KHOAHOC | HOCPHI | + + -+ -+ -+ -+ | | Hoang | 21 | CNTT | 4000000 | | Viet | 19 | DTVT | 3000000 | | Thanh | 18 | KTDN | | | Nhan | 19 | CK | 4500000 | | Huong | 20 | TCNH | 5000000 | | 4000000 | | | + + -+ -+ -+ -+ Bảng MUONSACH có ghi sau: + -+ -+ -+ + |STT | NGAY | SINHVIEN_ID | SOTIEN | + -+ -+ -+ + | 102 | 2009-10-08 00:00:00 | | 320 | http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/sql/index.jsp Copyright © vietjack.com | 100 | 2009-10-08 00:00:00 | | 250 | | 101 | 2009-11-20 00:00:00 | | 280 | | 103 | 2008-05-20 00:00:00 | | 290 | + -+ -+ -+ + Bây giờ, kết hợp hai bảng sử dụng RIGHT JOIN SQL sau: SQL> SELECT ID, TEN, SOTIEN, NGAY FROM SINHVIEN RIGHT JOIN MUONSACH ON SINHVIEN.ID = MUONSACH.SINHVIEN_ID; Ví dụ cho kết quả: + + + + -+ | ID | TEN | SOTIEN | NGAY | + + + + -+ | | Thanh | 320 | 2009-10-08 00:00:00 | | | Thanh | 250 | 2009-10-08 00:00:00 | | | Viet | 280 | 2009-11-20 00:00:00 | | | Nhan | 290 | 2008-05-20 00:00:00 | + + + + -+ http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... -+ -+ + Bây giờ, kết hợp hai bảng sử dụng RIGHT JOIN SQL sau: SQL> SELECT ID, TEN, SOTIEN, NGAY FROM SINHVIEN RIGHT JOIN MUONSACH ON SINHVIEN.ID = MUONSACH.SINHVIEN_ID; Ví dụ...http://vietjack.com /sql/ index.jsp Copyright © vietjack.com | 100 | 2009-10-08 00:00:00 | | 250 | | 101 | 2009-11-20 00:00:00