A表:
ID      iRank            iCity              vchrName
1           1                5                张三
2           2                4                李四
3           3                6                王五B表:
ID      vchrName
1       一级
2       二级
3       三级
4       重庆
5       成都
6       湖南高手指点

解决方案 »

  1.   


    select a.*,b1.v,b2.vchrName
    from A , b b1, b b2
    where a.iRank=b1.id 
    and a.iCity=b2.id
    当您的问题得到解答后请及时结贴.
    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
      

  2.   

    select 
      a.id,
      b.vchrName as iRank,
      c.vchrName as iCity,
      a.vchrName 
    from
      a
    left join b on a.iRank=b.id
    left join b as c on a.iCity=c.id
      

  3.   

    select a.id,b1.vchrName as iRank,c.vchrName as iCity,a.vchrName 
    from a
    left join b as b1 on a.iRank=b1.id
    left join b as c on a.iCity=c.id
      

  4.   

    select a.id,b.vchrName as iRank,c.vchrName as iCity,a.vchrName 
     from a inner join b on a.iRank=b.id 
       inner join b as c on a.iCity=c.id