Oracle中的join 和left join 有什么区别啊?还有inner join

问题描述:

Oracle中的join 和left join 有什么区别啊?还有inner join
1个回答 分类:政治 2014-10-16

问题解答:

我来补答
通俗地说,打个比方.
SELECT * FROM A inner join B ON A.F1 = B.F1, 内连接,显示的查询结果,就是查询条件A 的必须等于B的数据;
SELECT * FROM A left join B ON A.F1 = B.F1 ,左连接,显示的查询结果,就是左边表的全部,和右边表的符合查询条件的数据.
还有一个right jion , SELECT * FROM A right join B ON A.F1 = B.F1 ,右连接,显示的查询结果,是右边表的全部,和左边表的符合查询条件的数据.
 
 
展开全文阅读
剩余:2000