sql 各种join 对比

简介: sql 各种join 对比

1.left join ==left outer join

2.inner join==join

 

Select * From A as a Inner Join B as b On a.id=b.pid
select * from a,b where a.c=b.c 等价于select * from a inner join b on a.c=b.c;

3.right join

4.full outer join

参考:

https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.html


相关文章
|
1月前
|
SQL 关系型数据库 MySQL
7种SQL Join语句
7种SQL Join语句
18 1
|
6月前
|
SQL 数据库
04SQL - SQL连接 left join
04SQL - SQL连接 left join
26 0
|
6月前
|
SQL 关系型数据库 数据挖掘
软件测试|教你学会SQL LEFT JOIN的使用
软件测试|教你学会SQL LEFT JOIN的使用
33 0
|
6月前
|
SQL 存储 关系型数据库
软件测试|SQL JOIN的用法,你会了吗?
软件测试|SQL JOIN的用法,你会了吗?
46 0
|
1月前
|
SQL 缓存 算法
SQL 语句不要过多的 join
SQL 语句不要过多的 join
18 1
|
7月前
|
SQL
SQL语句多个表查询,inner join的用法
SQL语句多个表查询,inner join的用法
90 0
|
3月前
|
SQL Java 数据库连接
这个问题是由于Flink在执行SQL语句时,无法找到合适的表工厂来处理JOIN操作。
【1月更文挑战第17天】【1月更文挑战第85篇】这个问题是由于Flink在执行SQL语句时,无法找到合适的表工厂来处理JOIN操作。
23 8
|
4月前
|
SQL 数据库
SQL FULL OUTER JOIN 关键字:左右表中所有记录的全连接解析
SQL RIGHT JOIN关键字返回右表(table2)中的所有记录以及左表(table1)中的匹配记录。如果没有匹配,则左侧的结果为0条记录。
65 0
|
4月前
|
SQL 数据库
SQL JOIN 子句:合并多个表中相关行的完整指南
SQL LEFT JOIN关键字返回左表(table1)中的所有记录以及右表(table2)中的匹配记录。如果没有匹配,则右侧的结果为0条记录。
64 0
|
6月前
|
SQL 测试技术
软件测试|深入理解SQL CROSS JOIN:交叉连接
软件测试|深入理解SQL CROSS JOIN:交叉连接
48 0