這是MySQL 5實力養成暨評量裡的5-04.『在運算式中,ADDDATE函數可用來計算增加一段時間後的日期,試問執行附圖中的SQL語法後結果為何?
SELECT ADDDATE(‘2006-11-01’, INTERVAL 20 DAYS);
答案:(A) ‘2006-12-01’
這題的著眼點在於ㄚ琪覺得時間的格式是yyyy-mm-dd hh:mm:ss,殊不知在之前MySQL 日期和時間函數提到了用於日期值的函數通常會接受時間日期值而忽略時間部分。而用於時間值的函數通常接受時間日期值而忽略日期部分。
所以就只能記起來了。