表1:  Rizhi (发表文章)
Rid   (主建)
userID  (发表文章的会员ID)
Rtitle   (文章标题)
...........表2:lf_admin (会员信息表)
userID  (主建)
username (用户名)
..................
我想查询出发表文章最多的前10个会员小生不才,请大家多多指点..

解决方案 »

  1.   

    select top 10  b.username ,a.rc from (select userid,count(*)  as rc from rizhi group by userid ) a inner join if_admin b
    on a.userid=b.userid order by a.rc desc
      
    *****************************************************************************
    欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) 
    http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  2.   

    select username  from Rizhi,lf_admin where Rizhi.userid = lf_admin.userid and Rizhi.userid in (select top 10 Rizhi.userid from lf_admin)不知道对不对啊。。
      

  3.   

    feiyun0112
    厉害呀
    佩服
    我转进了死胡同
      

  4.   

    feiyun0112
     正确,厉害!!!!!
    就是我想要的那结果--------------------------------------
    zhuangwei_(灰色的蓝) 你的也可以执行,不过不是我想要的那种结果,还是谢谢你