题解 | #实习广场投递简历分析(三)#

实习广场投递简历分析(三)

http://www.nowcoder.com/practice/83f84aa5c32b4cf5a75558d02dd7743c

/*
SELECT job, DATE_FORMAT(date, "%y-%m")
FROM resume_info as info
WHERE YEAR(date) = 2025
GROUP BY MONTH(date), job

SELECT job, DATE_FORMAT(date, "%y-%m")
FROM resume_info as info
WHERE YEAR(date) = 2026
GROUP BY MONTH(date), job
*/
SELECT t2025.job, t2025.dat as first_year_mon, t2025.s as first_year_cnt,
t2026.dat as second_year_mon, t2026.s as second_year_cnt
FROM (SELECT job, DATE_FORMAT(date, "%Y-%m") as dat, sum(num) as s, info.date
FROM resume_info as info
WHERE YEAR(date) = 2025
GROUP BY MONTH(date), job) as t2025
JOIN (SELECT job, DATE_FORMAT(date, "%Y-%m") as dat, sum(num) as s, info.date
FROM resume_info as info
WHERE YEAR(date) = 2026
GROUP BY MONTH(date), job) as t2026
on t2025.job = t2026.job
and MONTH(t2025.date) = MONTH(t2026.date)
ORDER BY t2025.dat DESC, t2025.job DESC;

全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务