怎样查出最近一周发言次数最多的用户?
请教高手:
留言本中怎样查找出一周内或一月内发言次数最多的用户?
如果不好理解,可以看下知道首页的每周之星,怎样才能实现这个功能呢?
参考答案:根据用户提交发言的时间统计条数就行了嘛
SELECT COUNT(*)
FROM [发言表]
WHERE (发言时间 > DATEADD(day, - 7, GETDATE())) AND (发言时间< GETDATE()) and name=XXX
对每个用户进行一次查询求出最高值
写个for语句啦,自己写,呵呵