呵呵,上午就看到你的问题!你的分不好拿呀!
不过你可以不必关心这些联接,执行计划都是SQL SERVER自动产生的,而且能自动优化,你写一些复杂的查询在查询分析器里看执行计划不就能看到它给出的联接类型。

解决方案 »

  1.   

    Table: A
    a,b,c
    1,2,3
    2,3,4
    Table:B
    a,d,e
    1,5,6
    5,6,7
    左连接:A Left outer join B on A.a = B.a
    结果:
    a,b,c,a,d,e
    1,2,3,1,5,6
    2,3,4,Null,null,null
    右连接:Right outer join 
    a,b,c,a,d,e
    1,2,3,1,5,6
    null,null,null,5,6,7
    内连接:Inner join
    a,b,c,a,d,e
    1,2,3,1,5,6
    外连接: full outer join
    笛卡儿积
      

  2.   

    当连接两表TABLE1,TABLE2时,
    合并连接包含所有的TABLE1行,NULL扩展行,加上所有的TABLE2行,NULL扩展行。
      

  3.   

    shuchang0626(舒畅)  去看SQLSERVER2000的帮助你说的不对,或者看查询分析器