日期函数格式转换

DATE_FORMAT(date,format)

DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。

date 参数是合法的日期。format 规定日期/时间的输出格式。

可以使用的格式有:

常用格式 对应描述
%Y --年,4 位
%m --月,数值(00-12)
%M --月名
%k --小时(0-23)

日期函数详解 转载自:https://www.runoob.com/sql/func-date-format.html

故得出:

-- 按月统计数量并排序
select job,date_format(date,'%Y-%m') as mon,sum(num) as cnt
from resume_info
where date like '2025%'  -- 符合最左前缀匹配原则,也走索引
group by job,mon
order by mon desc,cnt desc;