##这个哪里困难了
with tmp1 as (
select job, substr(date,1,4) as y, substr(date,1,7) as ym , substr(date,6,2) as mon,sum(num) as num
from resume_info
where substr(date,1,4) in ('2025','2026')
group by job, substr(date,1,4), substr(date,1,7) , substr(date,6,2)
)
select t1.job , t1.ym as first_year_mon , t1.num as first_year_cnt
, t2.ym as second_year_mon , t2.num as second_year_cnt
from
(select * from tmp1 where y ='2025') t1 join
(select * from tmp1 where y ='2026') t2 on t1.job= t2.job and t1.mon =t2.mon
order by 2 desc ,1 desc