2014-10-10 29 views
0

我有以下查詢:如何在日期列中添加年份?

SELECT 
    code, 
    date_format(first_date, '%d/%m/%Y'), 
    date_format(last_date, '%d/%m/%Y') 
FROM 
    export 

如果我改變四號線:

date_add(date_format(last_date, '%d/%m/%Y'), INTERVAL 5 YEAR) 

,並得到NULL作爲結果。

什麼問題,我該如何解決?

PS .: first_date和last_date是「日期」類型。

回答

2

切換你的函數調用周圍,所以你第一添加5年然後格式的新日期:

date_format(date_add(last_date, INTERVAL 5 YEAR), '%d/%m/%Y') 
相關問題