右联接(RIGHT OUTER JOIN)
RIGHT OUTER JOIN是LEFT OUTER JOIN的镜像在RIGHT OUTER JOIN中保留的是右表中的信息在BOOKS表中依然具有不匹配的记录只需要将BOOKS表移到联接的右边并使用RIGHTOUTER JOIN就可以获得与上一例子完全相同的结果图描述了RIGHT OUTER JOIN的概念
图
该查询可以获得与LEFT OUTER JOIN示例相同的结果只不过这次使用NULL值填充的记录是在右表中
SELECT
loc_shelf
loc_position_left
bk_title
FROM location RIGHT OUTER JOIN books
ON locationfk_bk_loc = booksbk_id
表列出了该查询的结果
表 RIGHT OUTER JOIN查询的结果
返回目录SQL实战新手入门
编辑推荐
Oracle索引技术
高性能MySQL
数据仓库与数据挖掘培训视频教程