猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请教一下大神,ORACLE中的(+)怎么用?
ORACLE中的(+)怎么用
互换的青春
浏览 903
回答 3
3回答
GCT1015
(+)就是连接譬如SELECT a.*, b.* from a(+) = b就是一个右连接,等同于select a.*, b.* from a right join bSELECT a.*, b.* from a = b(+)就是一个左连接,等同于select a.*, b.* from a left join b即" (+)"所在位置的另一侧为连接的方向,通常将全量集合与部分集合连接时,在部分集合的列后面带上(+),以达到没有匹配时,也要显示出一个null的效果明白了么?
0
0
0
慕的地10843
代表连接叫oracle的左连接或右连接以下是解释数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Oracle
Ruby
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续