1. 程式人生 > >MySQL聯合查詢和左關聯的區別

MySQL聯合查詢和左關聯的區別

rand 定義 ges left join == sql img alt

我把這個定義為聯合查詢或者說並查詢:

第1種:SELECT a.gbname,b.gcontent FROM tb_goodsbrand a,tb_goods b WHERE a.gbid = b.gbid

結果為:技術分享

#========================================================================

我們在用左連接來查詢:

第2種:SELECT a.gbname,b.gcontent FROM tb_goodsbrand a LEFT JOIN tb_goods b ON a.gbid = b.gbid

結果就是:技術分享

總結:第1種是滿足where後面所有的條件,才顯示出來;

   第2種是左連接,左邊的都顯示,右邊有就顯示,沒有的就不顯示。

MySQL聯合查詢和左關聯的區別