2014-09-02 72 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 
相关问题