问题如下:
表A与表B通过ID关联表A:
ID
Name表BID2
ID
PhotoB中没有存Name字段,当我查询表B是怎样得到相应的Name呢?
求方案:

解决方案 »

  1.   

    select * from B left join A on A.id=B.id
      

  2.   

    是不是楼主用的不是SQL,所以才会有这样的问题?
      

  3.   


    select m.*, A.Name AName 
    from B m 
    left join A on A.id=B.id
      

  4.   

    select b.id2,a.name,b.photo from 表B as b
    left join 表A as a on a.id=b.id
      

  5.   

    Select a.*, b.* From 表A as a, 表B as b where a.id = b.id想得到哪个字段就 把a.*, b.* 换下来,
    要是关联的多就得写视图,不然你的结构就得重新设计。