今天看到一条微博,提到mysql日期相减的错误结果,以前没有怎么注意,于是测试了一下,发现确实很坑爹,很容易踩雷,于是整理博客提醒一下大家。 先看一下错误的现象如下,第1条正确,第2,3条的t2-t1不正确: [sql] mysql select t1,t2,t2-t1 from mytest; +
今天看到一条微博,提到mysql日期相减的错误结果,以前没有怎么注意,于是测试了一下,发现确实很坑爹,很容易踩雷,于是整理博客提醒一下大家。
先看一下错误的现象如下,第1条正确,第2,3条的t2-t1不正确:
[sql]
mysql> select t1,t2,t2-t1 from mytest;
+———————+———————+——-+
| t1 | t2 | t2-t1 |
+———————+———————+——-+
| 2013-04-21 16:59:33 | 2013-04-21 16:59:43 | 10 |
| 2013-04-21 16:59:33 | 2013-04-21 17:00:33 | 4100 |
| 2013-04-21 16:59:33 | 2013-04-21 17:59:35 | 10002 |
+———————+———————+—–
版权声明:本文为weixin_42131601原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。