题解 | #某乎问答回答过教育类问题的用户里有多少用户#

某乎问答回答过教育类问题的用户里有多少用户回答过职场类问题

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'
)
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务