题解 | #查询每个公司查看过的投递用户数#

查询每个公司查看过的投递用户数

https://www.nowcoder.com/practice/3e40ce574a484b64b88781ac0b1340e8

-- 选择公司ID和投递记录的数量
SELECT 
    j.company_id, -- 选择公司ID
    COUNT(*) cnt -- 计算每个公司的投递记录数量
FROM 
    deliver_record d -- 从投递记录表开始查询
LEFT JOIN 
    job_info j USING(job_id) -- 使用job_id将投递记录表和工作信息表连接起来
WHERE 
    d.resume_if_checked = 1 -- 只考虑已经检查过的简历
GROUP BY 
    j.company_id -- 按公司ID进行分组,这样我们可以为每个公司计算投递记录的数量
ORDER BY 
    j.company_id ASC ; -- 按公司ID升序排序

全部评论

相关推荐

RickieOne:还有一个面试,上来就笔试算法 1️⃣ 字符串分割不能用 split ,ab&&c,根据&&放到数组上 2️⃣a 到 z 的全部组合情况,包括 a...z 3️⃣多线程,同时打印 1-200 4️⃣sql 代码 考分组 聚合 平均结合 小厂也这样吗,然后就八股 再拷打项目
点赞 评论 收藏
分享
04-18 00:32
已编辑
中南大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务