在日期“2014-10-10 10:10:10”上增加一年一月一天一小时一分钟一秒,怎么写?temp=“2014-10-10 10:10:10”我错在了那里?
2 回答
凤凰求蛊
TA贡献1825条经验 获得超4个赞
select 有一个就够了不用第二了,把第二个select去掉试试,如下:
select date_add(date_add( '2014-10-10 10:10:10' ,interval '1-1' year_month),interval '1 1:1:1' day_second); |
宝慕林4294392
TA贡献2021条经验 获得超8个赞
这个函数只能一个个加
比如先加天:
SELECT
OrderId,DATE_ADD(日期字段,INTERVAL 1
DAY
)
AS
新名字
FROM
Orders
在天的基础上再加月:
SELECT
OrderId,DATE_ADD(DATE_ADD(日期字段,INTERVAL 1
DAY
),INTERVAL 1
MONTH
)
AS
新名字
FROM
Orders
以此类推。
添加回答
举报
0/150
提交
取消