C mysql时间差_mysql,_计算每两个记录之间的时间差,mysql - phpStudy

计算每两个记录之间的时间差

想计算每两个记录之间的时间差 如

#查询某一用户该日抽奖时间

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的正则要怎么写?

配置文件中的密码有没有必要加密?

商城购物车实现思路?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值