Mysql根据时间的月份进行分组查询

create_time时间格式

        SELECT DATE_FORMAT(create_time,'%Y%u') weeks FROM role GROUP BY weeks;  
        SELECT DATE_FORMAT(create_time,'%Y%m%d') days FROM role GROUP BY days;   
        SELECT DATE_FORMAT(create_time,'%Y%m') months FROM role GROUP BY months   

create_time时间戳格式

        SELECT FROM_UNIXTIME(create_time,'%Y%u') weeks FROM role GROUP BY weeks;  
        SELECT FROM_UNIXTIME(create_time,'%Y%m%d') days FROM role GROUP BY days;   
        SELECT FROM_UNIXTIME(create_time,'%Y%m') months FROM role GROUP BY months   

版权声明:本文为qq_31634461原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。