时间戳下如何按月份统计数量

第二代技术 > mysql > 技巧

有时需要按年月统计相应的数据,如统计每个月的注册用户数等。

如数据表里注册时间是用时间戳的格式存储的,则统计相应的语句如下:

SELECT date_format(FROM_UNIXTIME(reg_time),'%Y%m') as ym,count(1) FROM `ok_member`  GROUP BY ym;

显示格式如下:

ym
count(1)
20181065781
20181162342
20181266535


©2013-2015 第二代Mysql、PHP、SQLite技术网