1. 程式人生 > >內連線、外連線、自然連線 簡單的SQL語句總結

內連線、外連線、自然連線 簡單的SQL語句總結

內連線:查詢出來的結果肯定會滿足所有的條件

    select  columns from table1 [inner] join table2 on table1.column = table2.cloumn;

左/右外連線:查詢出來的結果存在不滿足條件的可能

    select columns from table1 left/right join table2 on table1.col = table2.col;

全外連結:MySQL不支援,Oracle支援

    select columns from table1 full join table2 on table1.col = table2.col;

自然連線:兩張表中的名稱和型別完全一致的列進行內連線

    select columns from table1 natural join table2;