本帖最后由 renyiqiu 于 2014-03-04 00:46:33 编辑

解决方案 »

  1.   

    我承认你把问题描述得无法理解了,两个address?你要不给点测试数据,然后把期待结果给出来吧。暂时就写这个:
    不知道你要不要去重等等select b.[address],aid as a_id,a.num
    from a left join b on a.a_codeid=b.code_id
      

  2.   

    select b.[address],aid as a_id,a.num
    from a left join b on a.a_codeid=b.code_id
      

  3.   

    a表过滤来的,是否可以理解为是从B表中过滤来的,B表字段bid,b_codeid,两个字段值都有重复值,还是???不是很理解。
      

  4.   

    address,a_id,num,address
     --表A一定要从表B中通过b_id 查询到数据以获取到address,phone等字段值哦2个address?应该是a_copedid?