1. 程式人生 > >FULL JOIN 資料庫全連線查詢SQL

FULL JOIN 資料庫全連線查詢SQL

 -- 普通查詢
SELECT T1.NAME , T2.ORDERNO
  FROM TABLE_NAME1 T1 , TABLE_NAME T2
 WHERE T1.ID = T2.T1_ID
   AND T1.STATUS = '1';
-- FULL JOIN查詢
SELECT T1.NAME , T2.ORDERNO
  FROM TABLE_NAME1 T1
  FULL JOIN TABLE_NAME T2
  ON T1.ID = T2.T1_ID
  AND T1.STATUS = '1';
註釋:FULL JOIN 全連線查詢會將主副表相對應的資料行查出的同時,將 T1表在T2表中沒有對應的資料行與T2表在T1表中沒有對應的資料行盡數查出,所以稱為全連線查詢.