论坛发言用户年度排行榜前十名的SQL语句

例如:

二个表分别: forum_user 和 forum_info 表

forum_user表结构:

uid,username ...

forum_info表结构

id,uid,title,sendtime ...

现在要结合二个表来做一个年度发帖排行,要求发帖数量最大的放在前面。

语句:

SELECT B.uid,B.username,count(B.id) AS NO 
FROM forum_user A,forum_info B
WHERE
A.uid=B.uid  &&
YEAR(B.sendtime)=YEAR(NOW())
GROUP BY uid  ORDER BY `NO` DESC LIMIT 0,10;

整理于某论坛,未经测试。

Trackbacks: 点击获得Trackback地址,Encode: UTF-8  点击获得Trackback地址,Encode: GB2312 or GBK  点击获得Trackback地址,Encode: BIG5
分类:SQL技术
浏览概况:评论:0 | 阅读:7352
文章评论(0)
发表评论
用户名:
密码(游客无需):
网址/E-mail:
      记住我的信息