`

左链接 右链接

阅读更多

为了学习Hibernate,再来复习复习这个东东

LEFT OUTER JOIN 或者 LEFT JOIN 表示左外联接

RIGHT OUTER JOIN 或者 RIGHT JOIN 表示右外联接

FULL OUTER JOIN 或者 FULL JOIN 表示全联接

left join:在查询结果中包含join左侧表中的所有记录,以及join右侧表中匹配的记录。

right join:在查询结果中包含join右侧表中的所有记录,以及join左侧表中匹配的记

录。

full join:在查询结果中包含join两侧所有的匹配和不匹配的记录。(也就相当于left

join union right join的结果

inner join:在查询结果中仅返回符合on条件的列

多个表使用外连接:

select * from tablea as a left join tableb as b on a.id=b.id 

right join tablec as c on a.id=c.id 

 

delete a,b from tablea as a inner join tableb as b on a.id=b.id; 

 

update tablea inner join tableb on tablea.id=tableb.id set tablea.adate=tableb.bdate ; 

 

SELECT PPDMOBJECT.PUID,  PPDMOBJECT.TIMESTAMP , PPDMOBJECT.POID, PPDMOBJECT.OWNINGSITEU, PPDMOBJECT.ISFROZEN, ppdmappobj.PARCHIVE_INFO, ppdmappobj.ROWNING_GROUPU, ppdmappobj.RLAST_MOD_USERU,  ppdmappobj.ROWNING_USERU, ppdmappobj.PCREATION_DATE,  ppdmappobj.PARCHIVE_DATE, ppdmappobj.PLAST_MOD_DATE, ppdmappobj.PBACKUP_DATE, pworkspaceobj.POBJECT_NAME, pworkspaceobj.POBJECT_DESC, pworkspaceobj.POBJECT_TYPE, pworkspaceobj.POBJECT_APPLICATION, pworkspaceobj.PREVISION_NUMBER, pworkspaceobj.PREVISION_LIMIT, pworkspaceobj.PDATE_RELEASED, pbomline.PARENTBVR  FROM ppdmappobj INNER JOIN   PPDMOBJECT ON ppdmappobj.PUID = PPDMOBJECT.PUID INNER JOIN   pworkspaceobj ON   ppdmappobj.PUID = pworkspaceobj.PUID INNER JOIN   pbomline ON PPDMOBJECT.PUID = pbomline.PARENTBVR AND   (pbomline.CHILDBV = 'LMxFeGa8SXUZVaK' OR  pbomline.CHILDITEM = 'LMxFeGa8SXUZVaK' OR  pbomline.PUID IN (SELECT PUID FROM PALTBOM WHERE PALTBOM.ALTPUID = 'LMxFeGa8SXUZVaK'))  ORDER BY pworkspaceobj.POBJECT_NAME 

 

 

1
0
分享到:
评论

相关推荐

    SQL_左外连接_右外连接_全连接_内连接

    右外连接与左外连接相反,返回右表的所有行,即使在左表中没有匹配的行。对于左表中没有匹配的行,结果集中的相应列将是NULL。 ```sql SELECT authors.*, publishers.* FROM authors RIGHT JOIN publishers ...

    左外连接右外连接,内连接区别

    本文将深入探讨三种主要的连接类型:左外连接、右外连接和内连接,并通过具体的例子来阐述它们之间的区别。 首先,让我们从内连接(INNER JOIN)开始。内连接返回的是两个表中满足特定连接条件的记录。在示例中,`...

    内连接、外连接、左链接、右链接

    内连接、外连接、左链接、右链接................

    oracle左右连接方法

    本文将详细介绍Oracle中的左连接(Left Join)、右连接(Right Join)、内连接(Inner Join)、全连接(Full Join)以及交叉连接(Cross Join)的方法,并通过示例来帮助理解每种连接的特点。 ### 一、左连接(Left...

    MYSQL 左连接右连接和内连接的详解及区别

    主要介绍了MYSQL 左连接右连接和内连接的详解及区别的相关资料,需要的朋友可以参考下

    数据库:笛卡尔积、内连接、左连接、右连接

    本篇文章将深入探讨四种基本的连接类型:笛卡尔积、内连接、左连接和右连接,以及它们在实际数据库操作中的应用。 首先,我们来理解笛卡尔积(Cartesian Product)。笛卡尔积源自数学概念,它表示两个集合的所有...

    数据库左右链接

    本文将详细介绍三种主要的连接类型:**内连接(Inner Join)**、**左连接(Left Join)**、**右连接(Right Join)**。通过具体的例子来解释每种连接类型的含义及其应用场景。 #### 二、内连接(Inner Join) **内...

    sql 左连接和右连接的使用技巧(left join and right join)

    在众多的连接类型中,左连接(LEFT JOIN)和右连接(RIGHT JOIN)是两种常用的外连接方式,它们允许我们处理不完全匹配的数据情况。 左连接的主要特点是保留左表(也就是在FROM子句中先出现的表)的所有记录,即使...

    Oracle左连接返回多条记录中一条记录的查询语句

    Oracle左连接返回多条记录中一条记录的查询语句,更具指定条件分组排序,返回各组中第一条记录

    oracle 左右链接

    oracle中左右连接left /right join 貌似不起作用,使用(+)代替。

    Gbase 8s查询之连接查询

    左外连接返回左表中的所有行和右表中的匹配行,右外连接返回右表中的所有行和左表中的匹配行,完全外连接返回两个表中的所有行。 自连接是指一个表与自身进行链接操作,这实际上是一种特殊形式的内连接。例如,我们...

    SQL 四种连接-左外连接、右外连接、内连接、全连接详解

    SQL的四种连接方式是数据库查询中常用的操作,它们分别是内连接(Inner Join)、左外连接(Left Outer Join)、右外连接(Right Outer Join)和全连接(Full Outer Join)。每种连接方式都有其特定的应用场景和返回...

    右侧换成相应的ASP内容,

    右侧换成相应的ASP内容,

    数据库的交叉表、左链接

    左链接返回左表的所有记录,即使在右表中没有匹配的记录。如果左表的一个记录在右表中没有匹配,结果集将包含NULL值。这在你需要保留完整左侧数据的情况下非常有用,比如你可能想知道所有客户的订单情况,即使他们还...

    数据库的连接数和连接池

    在 Linux 系统中,每一个 TCP 连接都要占用一个文件句柄,系统允许创建的链接数取决于句柄数的上限。超过这个值再创建链接就会报这样的错误:“Can't open so many files”。 通过命令 ulimit -n 可以查看当前系统...

    内连接和外连接

    根据连接方式的不同,可以将连接分为几种类型,包括内连接(Inner Join)、左连接(Left Join)、右连接(Right Join)以及全连接(Full Outer Join)。此外,还有分组(Group By)、排序(Order By)、全文搜索等...

    02 从左到右的流水灯.zip

    3. "从左到右的流水灯.PWI":这可能是一个项目工作区文件,它可能包含了多个相关项目或子任务的链接。 4. "Keil C":这可能是提到使用的编程语言,即C语言,Keil C是专为微控制器编程的一个流行编译器。 从这些文件...

    jQuery按钮控制图片左右滚动代码.zip

    通常,这可以通过添加链接到CDN(内容分发网络)或下载jQuery库并本地引入来完成。 2. **DOM元素选择与操作**:jQuery提供了一种简洁的方式来选择和操作HTML元素。例如,我们可以使用`$("#id")`来选取ID为“id”的...

    JS跑马灯.网站首页的图片左右滑动.连接数据库,从数据库中获得图片.JS跑马灯.RAR

    【标题】中的"JS跑马灯"是指JavaScript编程中实现的一种动态效果,通常用于网站的头部或底部,显示滚动的文字、图片或者链接,模拟出一种类似马灯在幕布上移动的效果,为用户带来视觉上的吸引力。这种效果常用于首页...

Global site tag (gtag.js) - Google Analytics