我有一个mysql表,其中包含一个epoch时间格式的日期字段。我需要计算一年中每个日历月的行数。我甚至不知道从哪里开始。提前谢谢。
答案 0 :(得分:4)
SELECT YEAR(FROM_UNIXTIME(mycolumn)) AS yr,
MONTH(FROM_UNIXTIME(mycolumn)) AS mon,
COUNT(*)
FROM mytable
GROUP BY
yr, mon
答案 1 :(得分:1)
我会从这样的事情开始:
select count(1) from table group by month(<your timestamp column>)