不了解你是不是一定要寫成right join,但是我覺得用Not exists寫起來好像更容易懂,也好寫,你參考看看

成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十載時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如砂巖浮雕等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致表揚(yáng)。
select * from table1 a where not exists (select 1 from (select '520202198308066711' as nsrbh union select '520202198308066712' as nsrbh union select '520202198308066713' as nsrbh from dual) b where a.nsrbh=b.nsrbh)
內(nèi)聯(lián)inner join 、左聯(lián)left outer join 、右聯(lián)right outer join 、全聯(lián)full outer join
內(nèi)聯(lián):select * from T1 ,T3 where T1.userid = T3.userid(其實(shí)這樣的結(jié)果等同于select * from T1 inner join T3 on T1.userid=T3.userid )。
左聯(lián):select * from T1 left outer join T2 on T1.userid=T2.userid
右聯(lián):select * from T1 right outer join T2 on T1.userid=T2.userid
全外聯(lián):select * from T1 full outer join T2 on T1.userid=T2.userid或
select * from a full join b on a.id=b.id
1、等值連接是最常見的一種連接查詢,通常是在主外鍵關(guān)聯(lián)關(guān)系的表間建立,并將連接條件設(shè)定為有關(guān)系的列,使用“=”連接相關(guān)的表。
2、非等值連接是指在多個(gè)表中使用非等號連接,查詢在多個(gè)表中有非等值關(guān)聯(lián)關(guān)系的數(shù)據(jù),非等值連接操作符包括、=、、=、以及BETWEEN...AND、LIKE、IN等。
3、自連接是一種比較特殊的連接查詢,數(shù)據(jù)來源是一個(gè)表。
4、左外連接是內(nèi)連接的一種擴(kuò)展,不止會(huì)返回滿足連接條件的記錄,還會(huì)返回那些不滿足連接條件的操作符左邊表的其他記錄。
5、右外連接和左外連接相似,右外連接不止會(huì)返回滿足連接條件的記錄,還會(huì)返回那些不滿足連接條件的操作符右邊表的其他記錄。
新聞標(biāo)題:oracle右連接怎么寫 oracle左連接語句
路徑分享:http://chinadenli.net/article48/hppchp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、服務(wù)器托管、微信小程序、移動(dòng)網(wǎng)站建設(shè)、定制開發(fā)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)