PostgreSQL入门到实战-第二十一弹

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;
    

在这里插入图片描述

更新计划

欲知后事如何, 请听下回分解

相关推荐

  1. PostgreSQL入门实战-第一

    2024-04-13 02:22:02       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 02:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 02:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 02:22:02       82 阅读
  4. Python语言-面向对象

    2024-04-13 02:22:02       91 阅读

热门阅读

  1. 数据库迁移平台构思001

    2024-04-13 02:22:02       30 阅读
  2. 自回归模型

    2024-04-13 02:22:02       29 阅读
  3. jQuery笔记 01

    2024-04-13 02:22:02       36 阅读
  4. 循环控制语句的实际应用(3)

    2024-04-13 02:22:02       36 阅读
  5. Python:生成器

    2024-04-13 02:22:02       34 阅读
  6. 迷宫-蓝桥602-bfs-2019省赛

    2024-04-13 02:22:02       39 阅读
  7. spispi

    spispi

    2024-04-13 02:22:02      31 阅读
  8. 【C++】C++11介绍

    2024-04-13 02:22:02       35 阅读
  9. 软件工程师,如何搞副业赚钱

    2024-04-13 02:22:02       37 阅读