题解 | #某乎问答回答过教育类问题的用户里有多少用户#
某乎问答回答过教育类问题的用户里有多少用户回答过职场类问题
https://www.nowcoder.com/practice/b02cf9ee7b9f4cdda308f8155ff3415d
要点提要:
1. 回答过过教育类问题
2. 回答过职场类问题
也就是要求同样满足,这里使用子查询,很容易理解。
1. 先找出和Education相关的:
select distinct author_id from issue_tb i join answer_tb a on i.issue_id = a.issue_id where issue_type = 'Education'2. 再在其中找出和Career相关的
select count(*) from issue_tb i join answer_tb a on i.issue_id = a.issue_id where issue_type = 'Career' and author_id in ( select distinct author_id from issue_tb i join answer_tb a on i.issue_id = a.issue_id where issue_type = 'Education' )