2.多表查詢
阿新 • • 發佈:2018-03-18
篩選 select rom left join 表之間 有關 left 格式 內連接
1.內連接:用join on 也就是選出兩個表中有關聯的部分,把兩個表中的內容顯示出來
格式 表a join 表b on (條件)
例如 select * from A join B on (A.c=B.c)
相當於 select * from A,B where A.c=B.c
join on 是鏈接條件,where是篩選條件
2.外連接:內連接只是顯示匹配的,要想把不匹配的也顯示出來,就要用到外連接
(1)左外鏈接:就是把左邊的全部顯示出來,而右邊的只是顯示出匹配的
如: select * from dept left join emp on (dept.no=emp.no)
(2)右外鏈接:就是把右邊的全部顯示出來,而左邊的只是顯示出匹配的 right join on
(3)全鏈接:就是把所有的全部顯示出來 full join on
3.多表查詢:就是不停的用join on (條件)來進行表之間的鏈接就行了。
4.也可以通過where 篩選條件來選擇。
2.多表查詢