select a,UserName,a,UserAge,b.RecvMess from UserInfo AS a LEFT JOIN RecvMess AS b ON a.UserName=b.UserName

解决方案 »

  1.   

    select a,UserName,a,UserAge,b.RecvMess from UserInfo a 
    LEFT OUTER JOIN RecvMess b ON a.UserName=b.UserName
      

  2.   

    不好意思, 上面写错了。
    select a.UserName,a.UserAge,b.RecvMess from UserInfo a 
    LEFT OUTER JOIN RecvMess b ON a.UserName=b.UserName
      

  3.   

    select a,UserName,a,UserAge,b.RecvMess .........
    from UserInfo AS a LEFT JOIN RecvMess AS b ON a.UserName=b.UserName
      

  4.   

    select a.UserName,UserAge,b.RecvMess
    from UserAge as a,RecvMess as b
    where a.UserName*=b.UserName
      

  5.   

    select a.username,a.userage.....,b.usrname,b.recvmess.....
    from userinfo full join recvemss
    on a.username = b.username
      

  6.   

    只知道连接,但对各种连接的不同还没搞清,看来得看书去,或者哪位达人给解释一下。  另:本来duibudui(要命的一分)的答案已经解决了我的问题,想结题的,可不曾想突然冒出这么多位,呵呵,duibudui(要命的一分),对不起了,只能大家平分了。
      
      听完解释马上结题,大家再帮帮忙啊
      

  7.   

    declare @a table(a int,b int)
    declare @b table(a int,b int)
    insert @a values(1,1)
    insert @a values(2,2)
    insert @b values(1,1)
    insert @b values(3,3)--左:
    select * from @a Aa left join @b Bb on Aa.a=Bb.a
    --右:
    select * from @a Aa right join @b Bb on Aa.a=Bb.a
    --内
    select * from @a Aa join @b Bb on Aa.a=Bb.a
    --外
    select * from @a Aa full join @b Bb on Aa.a=Bb.a
    --完全
    select * from @a,@b
      

  8.   

    select a.username,a.userage,b.usrname,b.recvmess
    from userinfo full join recvemss
    on a.username = b.username