Oracle中Left Outer Join和外关联的区别
发布网友
发布时间:2022-07-07 16:58
我来回答
共1个回答
热心网友
时间:2022-07-14 16:55
外关联是Oracle数据库的专有语句
Left Outer Join则是SQL-92的标准语句
通常认为这两个SQL是可以等效的,但还是有些细微的差别。
一般说来,外关联的等值条件等效于Left Outer Join中的on语句;
两个where中其他语句是一样的。
但是Left Outer Join中的其他条件(非表连接)出现在On关键词后面还是出现在Where关键词后面是不一样的,
这样的语句很难用外关联进行同义转义。