不知我这条是否正确,还请教比较好的!!!
select a.num,b.username from (select input_name,num = count(input_name) from news group by input_name) a ,(select username from adm_info) b where a.input_name = b.username

解决方案 »

  1.   

    select a.input_name,num = count(a.input_name),b.Position
    from news a
    left join adm_info b on b.username=a.input_name
    group by a.input_name,b.Position
      

  2.   

    select a.input_name,a.num,b.Position from (select input_name,num = count(input_name) from news group by input_name) a ,(select username,Position from adm_info) b where a.input_name = b.username
      

  3.   

    select a.input_name,num = count(a.input_name),b.Position
    from news a
     join adm_info b on b.username=a.input_name
    group by a.input_name,b.Position
      

  4.   

    select a.input_name,num = count(a.input_name),b.Position
    from news as a,adm_info as b
    where a.input_name=b.UserName
    group by a.input_name,b.Position
      

  5.   

    select input_name,num = count(input_name) from news group by input_name ,position 
    from news a,adm_imfo b 
    where a.input_name=b.username 
    group by input_name,position
      

  6.   

    求下面几个查询中那个更准确,效率更高:
    select a.input_name,num = count(a.input_name),b.user_Position
    from news a
    left join adm_info b on b.username=a.input_name
    group by a.input_name,b.user_Position
    go
    select a.input_name,a.num,b.user_Position from (select input_name,num = count(input_name) from news group by input_name) a ,
    (select username,user_Position from adm_info) b 
    where a.input_name = b.username
    go
    select a.input_name,num = count(a.input_name),b.user_Position
    from news a
     join adm_info b on b.username=a.input_name
    group by a.input_name,b.user_Positiongo
    select a.num,b.username,b.user_position from (select input_name,num = count(input_name) from news group by input_name) a ,(select username,user_position from adm_info) b where a.input_name = b.username
      

  7.   

    select t1.input_name,num = count(input_name),t2.position
     from t1,t2
     where t1.input_name=t2.username
     group by input_name,position
    后面的问题不知道答案,关注中................