使用聚合函数查询数据表的问题
没你自在 2004-10-27 04:18:11 access数据库
数据表 bbs
字段 id username userpass dateandtime
自动标识 用户名 密码 发帖时间(字符串型)
现在我想检索数据表里某一时间段用户发帖数量的排行,比如2004-09-30~2004-11-20期间用户发帖数量的排行,我的写法如下:
select username,count(username) as bbsnum from bbs where (left(dateandtime,10) between '2004-09-30' and '2004-11-20') group by username order by count(username) desc
执行后排列出来的结果感觉不对啊,谁帮忙看看我的查询语句错在哪了?
在线等...解决了就给分