mysql 三表關聯查詢

騰雲網路發表於2020-06-08

Select A.name,B.name from A inner join B on A.id=B.id和

Select A.name,B.name from A,B where A.id=B.id結果是一樣的(內連線的inner關鍵字可省略);

2、外連線:分為左外連線和右外連線

左連線A、B表結果包括A的全部記錄和符合條件的B的記錄。

右聯結A、B表的結果和左聯結B、A的結果是一樣的,也就是說:

Select A.name,B.name from A Left Join B on A.id=B.id和

Select A.name,B.name from B Right Join A on B.id-A.id執行後的結果是一樣的。

3、全聯結

4、無聯結

5、三表聯結查詢

 

select username,psw,gname,tel from (t1 left join t2 on t1.t1_id=t2.t1_id) left join t3 on t1.t1_id=t3.t1_id

相關文章