id usernam addtime
1 张三 2008-12-14 14:36:00
2 李四 2008-12-14 14:49:00
3 刘五 2008-12-14 20:35:00
4 陈六 2008-12-14 21:43:00
5 陈七 2008-12-15 20:43:00
6 陈八 2008-12-15 20:49:00
7 陈九 2008-12-15 21:02:00
8 陈十 2008-12-15 21:13:00
想获得某一用户在 当天 的排序名次,如: 陈九 2008-12-15 排在第三位谢谢.
解决方案 »
- MySQL 5.1不支持IDENTITY语法吗?
- PostgreSQL Windows XP下安装时遇到的问题
- mysql中相关量表的sql语句操作
- 很奇怪的问题
- linux 环境,PHP连接MYSQL不上,用localhost可以,但是用127.0.0.1连接不上,是什么原因?
- bcb+mysql+ado连结问题?
- 急(高分相送)我的SQL SERVER 启动时出现"登录失败无法启动服务"?
- Out of memory (Needed 3675264 bytes) 求高人解答
- 连续数据统计
- mysql的一个表中有60万条数据查询近一分钟
- FC6的裁减版,数据库启动超慢,需要半个小时才能启动
- 请问MYSQL运行存储过程中生产的错误原因和解决方法,谢谢
+----+----------+---------------------+
| id | username | addtime |
+----+----------+---------------------+
| 1 | 张三 | 2008-12-14 14:36:00 |
| 2 | 李四 | 2008-12-14 14:49:00 |
| 3 | 刘五 | 2008-12-14 20:35:00 |
| 4 | 陈六 | 2008-12-14 21:43:00 |
| 5 | 陈七 | 2008-12-15 20:43:00 |
| 6 | 陈八 | 2008-12-15 20:49:00 |
| 7 | 陈九 | 2008-12-15 21:02:00 |
| 8 | 陈十 | 2008-12-15 21:13:00 |
+----+----------+---------------------+
8 rows in set (0.00 sec)mysql> select count(*)+1
-> from t_free212
-> where addtime > '2008-12-15 00:00:00'
-> and addtime<(select addtime from t_free212 where date(addtime)='2008-12-15' and username='陈九');
+------------+
| count(*)+1 |
+------------+
| 3 |
+------------+
1 row in set (0.00 sec)mysql>