永发信息网

简述oracle查询中,内关联与外关联的区别

答案:2  悬赏:80  手机版
解决时间 2021-03-21 19:34
  • 提问者网友:椧運幽默
  • 2021-03-21 12:56
简述oracle查询中,内关联与外关联的区别
最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-03-21 14:34
内连接:返回2个表中完全符合条件的记录,结果集中每个表的字段内容均来自各自的表;
外连接:返回2个表中完全符合条件的记录,再加上2个表中各自的记录,结果集中的字段只有一个表中有记录时,另一个表中的字段均使用空值null填写。
全部回答
  • 1楼网友:患得患失的劫
  • 2021-03-21 14:51
外关联是oracle数据库的专有语句 left outer join则是sql-92的标准语句 通常认为这两个sql是可以等效的,但还是有些细微的差别。 一般说来,外关联的等值条件等效于left outer join中的on语句; 两个where中其他语句是一样的。 但是left outer join中的其他条件(非表连接)出现在on关键词后面还是出现在where关键词后面是不一样的, 这样的语句很难用外关联进行同义转义。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯