我有两个表,我想提取以下要求:
表格和样本数据:
**Job_Applied** **Jobs_posted**
Job_id Empl_id User_id | Job_id Empl_id Job_Title
------------------------ --------------------------
1 2 3 | 1 2 Android
1 2 4 | 2 2 Web
1 2 5 | 3 4 Java
2 2 3 |
2 2 3 |
2 2 7 |
3 2 5 |
我试过了:
Select count(User_id) as Users , Job_Title
from Jobs_posted
inner join Jobs_Applied on Jobs_posted.job_id = Jobs_Applied.job_id.
我得到了申请工作的用户数量。如何获得零用户数量的 job_title。我也试过左连接。请帮忙。
你只需要分组 Job_Title
Select count(distinct User_id) as Users , p.Job_Title
from Jobs_posted p
left join Jobs_Applied a
on p.job_id = a.job_id and p.Empl_id = a.Empl_id
group by p.Job_Title
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句