MySQL ADDDATE



2013-05-10_160731

 

這是MySQL 5實力養成暨評量裡的5-04.『在運算式中,ADDDATE函數可用來計算增加一段時間後的日期,試問執行附圖中的SQL語法後結果為何?

SELECT (‘2006-11-01’, INTERVAL 20 DAYS);

答案:(A) ‘2006-12-01’

這題的著眼點在於ㄚ琪覺得時間的格式是yyyy-mm-dd hh:mm:ss,殊不知在之前MySQL 日期和時間函數提到了用於日期值的函數通常會接受時間日期值而忽略時間部分。而用於時間值的函數通常接受時間日期值而忽略日期部分

所以就只能記起來了。

Print Friendly, PDF & Email

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料