本帖最后由 yao970953039 于 2013-02-28 16:19:19 编辑

解决方案 »

  1.   

    先试试
    select a1.id,a2.tagid from (
    select a.* from a left join b on a.id=b.imgid where b.imgid is null) a1
    inner join
    (select a.* from a inner join b on a.id=b.imgid ) a2
    on a1.title=a2.title
      

  2.   

    先试试
     select a1.id,a2.tagid from (
     select a.* from a left join b on a.id=b.imgid where b.imgid is null) a1
     inner join
     (select a.* ,b.tagid from a inner join b on a.id=b.imgid ) a2
     on a1.title=a2.title
      

  3.   

    用程序解决了。。由于我a表的数据本来是通过多表联合查询起来的。太复杂。无法用SQL语句实现需求。
    多谢了!!!