最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle中sql語句(+)符號(hào)代表連接的使用講解

 更新時(shí)間:2019年02月26日 11:20:57   作者:sxf_0123  
今天小編就為大家分享一篇關(guān)于Oracle中sql語句(+)符號(hào)代表連接的使用講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

oracle中sql語句(+)符號(hào)代表連接

(+)在=前邊為右連接

(+)在=后邊為左連接

SELECT a.*, b.* from a(+) = b就是一個(gè)右連接,等同于select a.*, b.* from a right join b
SELECT a.*, b.* from a = b(+)就是一個(gè)左連接,等同于select a.*, b.* from a left join b

內(nèi)連接

  • 常用的連接運(yùn)算符=、<、>
  • 使用比較運(yùn)算符根據(jù)每個(gè)表共有的列的值匹配兩個(gè)表中的行

外連接

左連接

LEFT JOIN 或LEFT OUTER JOIN
列出左表中的所有行,若左表中某行在右表中沒有匹配的行,則左表該行輸出,右表該行為空

右連接

RIGHT JOIN 或RIGHT OUTER JOIN
列出右表中的所有行,如右表中某行在左表中沒有匹配的行,則右表該行輸出,左表該行為空

全連接

FULL JOIN 或FULL OUTER JOIN
對(duì)兩表中的所有數(shù)據(jù)
當(dāng)左表中的某行在右中沒有匹配的行,左表該行輸出,右表該行為空
當(dāng)右表中的某行在左表中沒有匹配的行,右表該行輸出,左表該行為空

例子:

-------------------------------------------------
 a表  id name  b表  id job parent_id 
    1 張3   1  23  1 
    2 李四   2  34  2 
    3 王武   3  34  4  
 a.id同parent_id 存在關(guān)系 
-------------------------------------------------- 

內(nèi)連接

select a.*,b.* from a inner join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2

左連接

select a.*,b.* from a left join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 3 王武   null 

右連接

select a.*,b.* from a right join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 null    3  34  4 

全連接

select a.*,b.* from a full join b on a.id=b.parent_id
 1 張3   1  23  1 
 2 李四   2  34  2
 null    3  34  4 
 3 王武   null

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

最新評(píng)論

宝山区| 花莲县| 奉节县| 杭锦后旗| 安乡县| 宜黄县| 万宁市| 青田县| 年辖:市辖区| 彭山县| 辽中县| 彰武县| 辰溪县| 会宁县| 南京市| 玉山县| 宁远县| 英山县| 沅江市| 周宁县| 重庆市| 淳化县| 澄城县| 德兴市| 晋城| 囊谦县| 隆昌县| 灵山县| 垦利县| 恭城| 麟游县| 惠安县| 鞍山市| 宝丰县| 阿克| 清新县| 体育| 宁阳县| 井陉县| 石城县| 桂林市|