sqlで左と右の接続の違い


  ,        ,      
A (a1,b1,c1) B (a2,b2) 
a1 b1 c1 a2 b2 
01    95 01    
02    90 02    
03    80 04    

select A.*,B.* from A 
left outer join B on(A.a1=B.a2) 
   : 
a1 b1 c1 a2 b2 
01    95 01    
02    90 02    
03    80 NULL NULL 

select A.*,B.* from A 
right outer join B on(A.a1=B.a2) 
   : 
a1 b1 c1 a2 b2 
01    95 01    
02    90 02    
NULL NULL NULL 04   
 個人のまとめは左に接続する時は左を中心として、右に該当する内容があるかどうかに関わらず、左にも表示されます。接続は同じです。簡単に言いますと、「どちらが接続されていますか?どちらがメインですか?全部表示されます。」