通过字符串截取函数substr()解决问题 select job,substr(date,1,7) as mon,sum(num) as cnt from resume_info where substr(date,1,4)='2025' group by job,mon order by mon desc,cnt descsubstr(date,1,7) --截取日期前七位,得到 年+月substr(date,1,4) --截取日期前四位,得到 年然后用聚合函数、group by、order by排序得出结果