abap inner join、left join、right join


INNER JOIN 連接兩個數據表的用法:
SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號

INNER JOIN 連接三個數據表的用法:
SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號) INNER JOIN 表3 ON 表1.字段號=表3.字段號

INNER JOIN 連接四個數據表的用法:
SELECT * FROM ((表1 INNER JOIN 表2 ON 表1.字段號=表2.字段號) INNER JOIN 表3 ON 表1.字段號=表3.字段號) INNER JOIN 表4 ON Member.字段號=表4.字段號

 

1.1 內連接 ( INNER JOIN ) 內連接是最常見的一種連接,它也被稱為普通連接

select   *   from    a,b   where    a.id=b.id

1.2 左外連接 (LEFT OUTER JOIN)

select    a.*,b.*   from    a   left   join    b   on    a.id=b.id

1.3 右外連接 ( RIGHT JOIN )

select    a.*,b.*   from    a   right   join    b   on    a.id=b.id   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM