[菜鸟在线等] 字段PostTime int(10) 属性:UNSIGNED以前只用过MSSQL,现在要批量更新这个PostTime的时间为原来的值+5个月。。但是是一串例如1236747063这样的时间,我要怎么写SQL才能达到我的要求呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update tb set posttime=posttime+ 13219200;[mysql> select from_unixtime(1236747063);+---------------------------+| from_unixtime(1236747063) |+---------------------------+| 2009-03-11 12:51:03 |+---------------------------+1 row in set (0.00 sec)mysql> select from_unixtime(1236747063+ 13219200);+-------------------------------------+| from_unixtime(1236747063+ 13219200) |+-------------------------------------+| 2009-08-11 12:51:03 |+-------------------------------------+1 row in set (0.00 sec)把时间加上13219200就是5个月以后的时间。 SELECT unix_timestamp(date_add(FROM_UNIXTIME( 1249488000),interval 5 month)) SELECT unix_timestamp(date_add(FROM_UNIXTIME( 1249488000),interval 5 month)) 500万条数据里面优化in查询 修改字符串中最后一个值 这样的sql语句怎么写啊?急啊~大家帮帮忙~ mysqlgroup效率问题 Mysql的存储过程可否执行cmd命令 怎么获取重复项的最后一条记录 mysql乱码问题?(是万火急) 动态执行SQL语句 mysql 连接查询的问题 如何查有多少个从库IP连接主库(主从同步) IT民工深夜求SQL查询语句,大大们求救 如何查询serialize后的日期数据
+---------------------------+
| from_unixtime(1236747063) |
+---------------------------+
| 2009-03-11 12:51:03 |
+---------------------------+
1 row in set (0.00 sec)mysql> select from_unixtime(1236747063+ 13219200);
+-------------------------------------+
| from_unixtime(1236747063+ 13219200) |
+-------------------------------------+
| 2009-08-11 12:51:03 |
+-------------------------------------+
1 row in set (0.00 sec)把时间加上13219200就是5个月以后的时间。