计算每两个记录之间的时间差
想计算每两个记录之间的时间差 如
#查询某一用户该日抽奖时间
select draw_time from user_draw_log where user_id = 1 and draw_date='2016-03-09' order by id;
+---------------------+
| draw_time |
+---------------------+
| 2016-03-09 13:52:46 |
| 2016-03-09 13:52:53 |
| 2016-03-09 13:53:01 |
| 2016-03-09 13:53:13 |
| 2016-03-09 13:53:25 |
...
想计算每次抽奖时间之间的间隔 以便判断是否是并发插入 我的方法如下
使用一个临时变量记录前一次的抽奖时间
select draw_time, timediff(draw_time,@prev_time) diff,(@prev_time:=draw_time) from user_draw_log where user_id = 1 and draw_date='2016-03-09' order by id;
+---------------------+------------------+-------------------------+
| draw_time | diff | (@prev_time:=draw_time) |
+---------------------+------------------+-------------------------+
| 2016-03-09 13:52:46 | -00:08:28.000000 | 2016-03-09 13:52:46 |
| 2016-03-09 13:52:53 | 00:00:07.000000 | 2016-03-09 13:52:53 |
| 2016-03-09 13:53:01 | 00:00:08.000000 | 2016-03-09 13:53:01 |
| 2016-03-09 13:53:13 | 00:00:12.000000 | 2016-03-09 13:53:13 |
| 2016-03-09 13:53:25 | 00:00:12.000000 | 2016-03-09 13:53:25 |
| 2016-03-09 13:53:32 | 00:00:07.000000 | 2016-03-09 13:53:32 |
| 2016-03-09 13:53:38 | 00:00:06.000000 | 2016-03-09 13:53:38 |
...
有没更方便的方法实现这一功能呢?
相关阅读:
如何给directive添加一个默认属性
android6.0 service如何动态获取权限
querySelectorAll能否象jq那样取到当前节点的prev/next节点?
php数据库连接有连接池吗
OpenGL配置错误?
js中子对象引用父对象的属性
hql两表连接报错
打印分页多个iframe性能问题
刚学python求解一个问题
LeakCanary使用问题:空的Activity也报内存泄漏
有没有可能出现一个不同的字符串MD5出来相同的md5值呢?
nginx和php-fpm之间是怎样通信的?
在iOS中,UIWebView使用stringByEvaluatingJavaScriptFromString:方法无法跳转网页
有好的js类库制作图表曲线效果的么?
有没有讲解.htaccess文件很详细的书啊?
网页查看源码,代码就显示一行,bug, 急!!!请问哪位大神遇到这种情况?
python urllib2.quote()报错Invalid percent-escape sequence?
正则求助:只匹配\n,而不匹配\\n的正则要怎么写?
配置文件中的密码有没有必要加密?
商城购物车实现思路?