2014-09-02 36 views

回答

0

你想給假在第二帕拉姆在選擇

select("DATE_FORMAT(now(), '%Y-%m') AS dated_now", FALSE); 
0

可以使用date_format功能指定如何格式化列:

SELECT DATE_FORMAT(my_datetime_field, '%Y-%m') 
FROM my_table 
+0

只有14-07 – user3067476 2014-09-02 06:07:51

+0

我用兩個數字符號('%y')的結果,而不是四個數字符號('%Y' )錯誤 - 修復。 – Mureinik 2014-09-02 06:14:34

+0

在phpmyadmin中工作正常,但它會在Codeigniter中執行錯誤。 – user3067476 2014-09-02 06:15:51

0

試試這個:

SELECT DATE_FORMAT(now(),'%Y-%m'); 
0

試試這個

SELECT DATE_FORMAT(now(),'%Y %m'); 

您還可以檢查以下鏈接

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html 
相關問題