56,687
社区成员
发帖
与我相关
我的任务
分享
SET @ddatetime = '2014-2-7 12:13:16';
SELECT TIMESTAMP(CURDATE(), TIME(@ddatetime))
SELECT ADDDATE('2014-1-16 12:13:16',INTERVAL DATEDIFF(NOW(),'2014-1-16 12:13:16') DAY);
mysql> set @d='2014-1-16 12:13:16';
Query OK, 0 rows affected (0.00 sec)
mysql> select @d,ADDTIME (curdate()+interval 0 hour,time(@d)) as n;
+--------------------+---------------------+
| @d | n |
+--------------------+---------------------+
| 2014-1-16 12:13:16 | 2014-02-07 12:13:16 |
+--------------------+---------------------+
1 row in set (0.00 sec)
mysql>