表AA 有字段A,B,C
表BB有字段X,A,Z现在想查出BB中符合B = Name的所有记录,该怎么写?

解决方案 »

  1.   

    表AA 有字段A,B,C
    表BB有字段X,A,Z现在想查出BB中符合B = Name的所有记录,该怎么写?
      
     select aa.a,aa.b,aa.c,bb.x,bb.a,bb.z form aa,bb where aa.name = bb.name
      

  2.   

    have a tryselect 表BB.*
      from 表BB
     where 表BB.A = 表AA.A
       and 表AA.B = Name
      

  3.   

    上面漏了表AAselect 表BB.*
      from 表BB, 表AA 
     where 表BB.A = 表AA.A
       and 表AA.B = Name
      

  4.   

    BB中符合B = Name的所有记录,没法写,还是你没有写清楚,Name没有,BB里面有B吗?麻烦lz写清楚了!!!
      

  5.   

    表AA 有字段A,B,C
    表BB有字段X,A,Z现在想查出BB中符合B = Name的所有记录,该怎么写?
    子查询就可以了
    select * from 表bb where a in (select a from 表aa where b=name)
      

  6.   

    BB中符合B = Name的所有记录,没法写,还是你没有写清楚,Name没有,BB里面有B吗?怎么写啊??????????????????????????????????????????????????????????????
    讲的不清楚啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  7.   

    表AA 有字段A,B,C
    表BB有字段X,A,Z现在想查出BB中符合B = Name的所有记录,该怎么写?
      
     select aa.a,aa.b,aa.c,bb.x,bb.a,bb.z form aa,bb where aa.name = bb.name
      

  8.   

    又来晚了,同意qybao(阿宝)
    select BB.*
      from BB, AA 
     where BB.A = AA.A
       and AA.B = Name
      

  9.   

    唉,来得太晚了~~~~同意 whbo(王红波(年轻人,要有所作为)) 的
      

  10.   

    表AA 有字段A,B,C
    表BB有字段X,A,Z现在想查出BB中符合B = Name的所有记录,该怎么写?select * from bb where BB.A in (select A from aa where B=name);这才是正解