• 全部
  • 问答

关于一个数据查询

yb611 2004-11-17 02:22:37
想通过查询,找到论坛中当天发帖数最多的人的userid和当天的发贴数量。
post表主要记录第一个帖子数据,其中包括发帖人userid和发贴时间postdate
如:
userid postdate
1 2004-11-17 12:00
2 2004-11-17 13:00
3 2004-11-17 15:00
1 2004-11-17 16:00
而查询的结果希望得到当天发贴数最多的人的发帖人userid和当天的发贴数
如:
userid 发贴数
1 2
请问这个怎么查询?
...全文
68 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
davorsuker39 2004-11-17
select top 1 userid,count(userid) AS 发贴数
from post
where datediff("d",postdate,date())=0
group by userid
order by count(userid) desc
回复
victorycyz 2004-11-17
select top 1 userid,count(*)
from post
where datediff("d",postdate,date())=0
group by userid
order by count(*) desc
回复
发帖
Access
创建于2007-09-28

7496

社区成员

Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
申请成为版主
帖子事件
创建了帖子
2004-11-17 02:22
社区公告
暂无公告