SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
FROM sheet_a left join sheet_b
where sheet_a.aa=sheet_b.aa

解决方案 »

  1.   

    SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
    FROM sheet_a,sheet_b
    where sheet_a.aa*=sheet_b.aaor :SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
    FROM sheet_a left join sheet_b
    ON sheet_a.aa=sheet_b.aa
      

  2.   

    TO teaism(): TO Rewiah这些语句只能返回结果如下 aa    bb    cc
     two   3      9第一行就没有了另left joni 是什么
      

  3.   

    select sheet_a.aa,sheet_a.bb,sheet_b.cc 
    from sheet_a  left join sheet_b on sheet_a.aa = sheet_b.aa
      

  4.   

    declare @a table(a int,b int)
    declare @b table(a int,b int)
    insert @a values(1,1)
    insert @a values(2,2)
    insert @b values(1,1)
    insert @b values(3,3)--左:
    select * from @a Aa left join @b Bb on Aa.a=Bb.a
    --右:
    select * from @a Aa right join @b Bb on Aa.a=Bb.a
    --内
    select * from @a Aa join @b Bb on Aa.a=Bb.a
    --外
    select * from @a Aa full join @b Bb on Aa.a=Bb.a
    --完全
    select * from @a,@b
      

  5.   

    如果两个表 sheet_a和sheet_bsheet_a结构为
    aa     bb   cls     site
    one    2    NULL     9
    two    3    NULL     9
    three  4    oksheet_b结构为
    aa      cc
    two     9查询实现返回结果如aa    bb    cc
    one   2        
    two   3      9又该用什么样的select 语句呢SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
    FROM sheet_a,sheet_b
    WHERE sheet_a.cls=NULL AND sheet_a.site='9'AND sheet.aa=sheet.aa
      

  6.   

    select a.aa,a.bb,case when a.aa=b.aa then b.cc end as cc
    from sheet_a a,sheet_b b
      

  7.   

    select a.aa,a.bb,case when a.aa=b.aa then b.cc end as cc
    from sheet_a a left join sheet_b b on a.aa=b.aa
      

  8.   

    SELECT sheet_a.aa,sheet_a.bb,sheet_b.cc
    FROM sheet_a,sheet_b
    WHERE sheet_a.cls=NULL AND sheet_a.site='9'AND sheet_a.aa=sheet_b.aa思想是:
       1、先看表sheet_a满足 sheet_a.cls=NULL AND sheet_a.site='9'
       2、再看表sheet_b满足 sheet_a.aa=sheet_b.aa
       3、表sheet_a有的sheet_b不一定有
       4、表sheet_a满足 sheet_a.cls=NULL AND sheet_a.site='9'一定要输出
       5、表sheet_b中如有也一定要输出如果能给出答案另开贴给分
      

  9.   

    select a.aa,a.bb,b,cc from sheet_a a left outer join sheet_b on a.aa=b.aa
      

  10.   

    to:triout(笨牛)
    那我还要加一个条件 sheet_a.cls=NULL AND sheet_a.site='9' 怎么加呢
      

  11.   

    select a.aa,a.bb,b,cc from sheet_a a left join sheet_b on a.aa=b.aa and 
    sheet_a.cls is NULL AND sheet_a.site='9'