PostgreSQL入门到实战
- PostgreSQL中表连接操作(五)
- 官网地址
- PostgreSQL概述
- PostgreSQL中RIGHT JOIN命令理论
- PostgreSQL中RIGHT JOIN命令实战
- 更新计划
PostgreSQL中表连接操作(五)
使用PostgreSQL RIGHT JOIN连接两个表,并从右表返回行
官网地址
声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准
https://www.postgresql.org/
PostgreSQL概述
PostgreSQL: 世界上最先进的开源关系数据库。
PostgreSQL中RIGHT JOIN命令理论
-
RIGHT JOIN子句将右表与左表连接起来,并返回右表中的行,这些行在左表中可能有匹配的行,也可能没有匹配的行。
-
基础语法
SELECT select_list FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column_name;
PostgreSQL中RIGHT JOIN命令实战
数据库样例数据来源: https://blog.csdn.net/zwq56693/article/details/137473602
-
使用RIGHT JOIN子句从film表中检索库存表中可能有或没有对应行的所有行
SELECT film.film_id, film.title, inventory.inventory_id FROM inventory RIGHT JOIN film ON film.film_id = inventory.film_id ORDER BY film.title;
-
搭配where使用
SELECT film.film_id, film.title, inventory.inventory_id FROM inventory RIGHT JOIN film ON film.film_id = inventory.film_id where inventory.film_id is Null ORDER BY film.title;
更新计划
欲知后事如何, 请听下回分解