知识点

  1. 首先把原表的日期转换一下,%Y年4位,%m月
date_format(date,format)
date参数是合法的日期。format规定日期/时间的输出格式
  1. 2025年也可以写成date like '2025%'
  2. 按照岗位和日期分组,最后求和

代码

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;