select * from 表1 a left join 表2 b on a.id=b.id

解决方案 »

  1.   

    现在由两张表,都有id这个字段,第一张表一定由id为1的数据,但是第二张表就不一定由,现在想实现联合两张表查出id为1的数据,如果第二张表没有id为1的数据则第二张表的列全显示为空,但是第一张表的数据能显示出来select a.*,b.* 
    from a
    left join b
    on a.id = b.id 
    where a.id = 1
      

  2.   

    select * from 表1 a left join 表2 b on a.id=b.id
    或select * from 表1 a left outer join 表2 b on a.id=b.id呵呵~~~
      

  3.   


    select * from 表1 a left join 表2 b on a.id=b.id
      

  4.   

    select * from  a left join  b on a.id=b.id