select a.clientname,b.col1,... from 主表 a right outer join 子表 b on a.clientid=b.clientid

解决方案 »

  1.   

    select ClientName
    from 主表 a  left 
    join 子表 b on a.CliengID=b.CliengID
      

  2.   

    或者
    select a.clientname,b.col1,... from 主表 a ,子表 b 
    where  a.clientid=*b.clientid
      

  3.   

    left  join 第一张表的连接列在第二张表中没有匹配是,第二张表中的值返回null
      

  4.   

    问enhydraboy(乱舞的浮尘):
      b.coll指的是什么?
    看不懂
      

  5.   

    select ClientName
    from 主表 a  left 
    join 子表 b on a.CliengID=b.CliengID
      

  6.   

    happydreamer(偶很菜)
      你的回答是不是说caiyunxia(monkey)的回答不能满足楼主提出的条件??
      

  7.   


    select case when b.CliengID is null then null else a.ClientName end from 主表 a  left join 子表 b on a.CliengID=b.CliengID