按月份和年份分组
答
您始终可以调用STR_TO_DATE(值为'%d /%m /%Y')。
然后,您将能够使用普通日期提取函数(如YEAR()和MONTH())对行进行分组。
答
什么是存储日期的列的列类型? 如果日期时间,那么你可以这样做:
group by YEAR(date_col), MONTH(date_col)
答
或者你可以GROUP BY
与substr
像
SELECT *
FROM table
GROUP BY substr(date, 4, 2)
其中substr(date, 4, 2) = MM
,如果你想dd
让我们尝试substr(date, 1, 2)
日期没有格式化,日期的字符串表示。你知道该字段是VARCHAR()还是DATETIME? – MatBailie 2012-08-12 17:09:44
它是一个VARCHAR() – Sideshow 2012-08-12 17:10:22