本文概述
在PostgreSQL中, 有以下几种类型的联接:
- 内联接
- 左外连接
- 右外联接
- 完整外联接
- 交叉联接
PostgreSQL内联接
PostgreSQL内联接也称为联接或简单联接。这是最常见的联接类型。此联接返回满足联接条件的多个表中的所有行。
图像表示
句法:
SELECT table1.columns, table2.columns
FROM table1
INNER JOIN table2
ON table1.common_filed = table2.common_field;
PostgreSQL INNER JOIN示例
表1:员工
表2:门
创建另一个表” DEPARTMENT”并插入以下值。
执行以下查询:
SELECT "EMPLOYEES"."ID", "EMPLOYEES"."NAME", "DEPARTMENT"."DEPT"
FROM "EMPLOYEES"
INNER JOIN "DEPARTMENT"
ON "EMPLOYEES"."ID" = "DEPARTMENT"."ID";
输出
以下是表” EMPLOYEES”和” DEPARTMENT”的内联接。
评论前必须登录!
注册