每月细分表数据,日期存储为纪元时间

时间:2009-10-12 11:25:27

标签: sql mysql

我有一个mysql表,其中包含一个epoch时间格式的日期字段。我需要计算一年中每个日历月的行数。我甚至不知道从哪里开始。提前谢谢。

2 个答案:

答案 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>)