相关疑难解决方法(0)

Oracle的加号(+)表示法和ansi JOIN符号之间的区别?

使用oracle的加号(+)和ansi标准join符号之间的区别是什么?

性能有差异吗?

加号表示法是否已弃用?

sql oracle performance join

71
推荐指数
5
解决办法
9万
查看次数

SQL(+)=定义和功能

我想知道SQL中的这个语句实际上是做什么的:

select * 
from table 
where A (+)= B
Run Code Online (Sandbox Code Playgroud)

我反对:

select * 
from table 
where A = B
Run Code Online (Sandbox Code Playgroud)

并看到了差异,但不知道如何形成关于(+)=的功能的解释.在我看来,(+)=告诉它使其满足条件A = B可用,如果组件不可用则忽略/输入为"空".

此外,此语句在create view语句中运行.

提前致谢.

sql oracle outer-join

6
推荐指数
1
解决办法
434
查看次数

标签 统计

oracle ×2

sql ×2

join ×1

outer-join ×1

performance ×1