Left Join / Right Join /inner join相關
簡單的來說,左連接只影響右表,右連接只影響左表
下面給一個例子就比較清楚了
現有表1 user(user_id,user_name),表2 grade(user_id,coure,number)
左連接:
select user.*,grade.*
from user
left outer join grade on(user.user_id=grade.user_id)
右連接:
select user.*,grade.*
from user
right outer join grade on(user.user_id=grade.user_id)
簡單來說:
左連接:左邊有的,右邊沒有的為null
右連接:左邊沒有的,右邊有的為null