Oracle和sql中左鏈接和右鏈接

Oracle 中能夠用(+)來代替左鏈接和右鏈接,有意思的事加號在左面是右鏈接,加號在右面是左連接,以下
code

SELECT a.*, b.* from a.X(+) = b.X就是一個右鏈接,等同於select a.*, b.* from a right join b on a.X=b.X
SELECT a.*, b.* from a.X = b.X(+)就是一個左鏈接,等同於select a.*, b.* from a left join b on a.X=b.X

下面經過來自w3school的截圖來加深理解左鏈接class

以此類推,右鏈接就本身體會吧。
select

相關文章
相關標籤/搜索