#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
交叉连接
交叉连接即笛卡儿乘积,是指两个关系中所有元组的任意组合。
示例:将表table1和表table2进行交叉连接,结果如下。
openGauss=# SELECT * FROM table1 CROSS JOIN table2;
name | city | id | name | dept
-------+------+----+-------+-------
Joes | BJ | 1 | Tommy | IT
Joes | BJ | 2 | Lily | IT
Joes | BJ | 3 | Li | sales
Joes | BJ | 4 | Grace | IT
Lily | BJ | 1 | Tommy | IT
Lily | BJ | 2 | Lily | IT
Lily | BJ | 3 | Li | sales
Lily | BJ | 4 | Grace | IT
James | SH | 1 | Tommy | IT
James | SH | 2 | Lily | IT
James | SH | 3 | Li | sales
James | SH | 4 | Grace | IT
Grace | SZ | 1 | Tommy | IT
Grace | SZ | 2 | Lily | IT
Grace | SZ | 3 | Li | sales
Grace | SZ | 4 | Grace | IT
(16 rows)
#openGauss #入门 #安装 #数据库 #开源