在使用關係資料庫時,表連接和對結果集的篩選是必不可少的查詢技能,對於他們的用法你都搞清楚了麽?請讓我們一起來過一遍。 表創建與初始化: Inner Join 結果集: 對於Inner Join, 條件在on里或者where 里效果相同 Left Join 結果集: Left Join 條件在On從句 ...
在使用關係資料庫時,表連接和對結果集的篩選是必不可少的查詢技能,對於他們的用法你都搞清楚了麽?請讓我們一起來過一遍。
表創建與初始化:
Inner Join 結果集:
對於Inner Join, 條件在on里或者where 里效果相同
Left Join 結果集:
Left Join 條件在On從句里並且是主表條件, 可見不影響主表,是找出主表中滿足條件的記錄然後與從表Join
Left Join 條件在On從句里並且是從表條件, 依然不影響主表,找出滿足從表條件的結果集
Left Join 條件在在Where從句中, 對Left Join 後的結果集進行篩選,比較簡單
這些都是比較常見的用法,不弄清楚,可能與你想要的結果相差甚遠。