seledct a.name,b.record from tb_user a left join tb_record b
on a.id=b.id

解决方案 »

  1.   

    --做连接啊select name=A.name,
           record=B.record
    from tb_user A inner join tb_record B
    on A.id=B.userid
      

  2.   

    --呵呵。左连接:)select name=A.name,
           record=B.record
    from tb_user A left join tb_record B
    on A.id=B.userid
      

  3.   

    declare @tab1 table(id int,name varchar(20))
    insert @tab1 values(1,'ua')
    insert @tab1 values(2,'ub')
    insert @tab1 values(3,'uc')
    insert @tab1 values(4,'ud')
    insert @tab1 values(5,'ue')
    declare @tab2 table(id int,userid int,record varchar(20))
    insert @tab2 values(1,1,'A')
    insert @tab2 values(2,2,'B')
    insert @tab2 values(3,3,'C')
    insert @tab2 values(4,5,'E')
    select a.name,b.record from @tab1 a left join @tab2 b
    on a.id=b.userid