亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教一下大神,ORACLE中的(+)怎么用?

請教一下大神,ORACLE中的(+)怎么用?

互換的青春 2019-11-11 14:10:51
ORACLE中的(+)怎么用
查看完整描述

3 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

(+)就是連接
譬如
SELECT a.*, b.* from a(+) = b就是一個右連接,等同于select a.*, b.* from a right join b
SELECT a.*, b.* from a = b(+)就是一個左連接,等同于select a.*, b.* from a left join b
即" (+)"所在位置的另一側為連接的方向,通常將全量集合與部分集合連接時,在部分集合的列后面帶上(+),以達到沒有匹配時,也要顯示出一個null的效果

明白了么?

查看完整回答
反對 回復 2019-11-19
?
慕的地10843

TA貢獻1785條經驗 獲得超8個贊

代表連接
叫oracle的左連接或右連接
以下是解釋
數據表的連接有:
1、內連接(自然連接): 只有兩個表相匹配的行才能在結果集中出現
2、外連接: 包括
(1)左外連接(左邊的表不加限制)
(2)右外連接(右邊的表不加限制)
(3)全外連接(左右兩表都不加限制)
3、自連接(連接發生在一張基表內)



查看完整回答
反對 回復 2019-11-19
  • 3 回答
  • 0 關注
  • 950 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號