select distinct a.*,b.content2,c.content3
from a
left join b
on a.id=b.id
left join c
on a.id=c.id
where a.title='title朋友'

解决方案 »

  1.   

    select distinct a.*,b.content2,c.content3
    from a,b,c
    where a.id=b.id
    and a.id=c.id
    and a.title='title朋友'
      

  2.   

    select distinct * from
    (select a.title,a.content1,content2,content3 from a  left join b on a.title=b.title left join c on a.title=c.title) a
      

  3.   

    ---------------------------------
     title  | content1   | content2    | content3
    ---------------------------------
    title朋友 | content1朋友 | content2朋友 | content3朋友
    -------------------------------
    title朋友 | content1同学 | content2同学 | content3同学
    ---------------------------------
    第一列第三行是不是title朋友
      

  4.   

    select distinct a.*,b.content2,c.content3
    from a
    left join b
    on a.id=b.id
    left join c
    on a.id=c.id
    where a.title='title朋友'
    这个行也
      

  5.   

    select a.title,a.content1,b.content2,c.content3  from  a
    inner join b  on a.title=b.title
    inner join c  ona.title=c.title
      

  6.   

    select a.title,a.content1,b.content2,c.content3  from  a
    inner join b  on a.title=b.title
    inner join c  ona.title=c.title
    where  a.title='title朋友'
      

  7.   

    select a.title,a.content1,b.content2,c.content3  from  a
    inner join b  on a.title=b.title
    inner join c  ona.title=c.title
    where  a.title='title朋友'