1、分析问题:统计回答过教育类问题的用户里有多少用户回答过职场类问题

(1)回答过教育类问题的用户:where+t2.issue_type = 'Education'

(2)有多少用户回答过职场类问题:已经回答了education的用户中,有哪些又回答了career问题:从t1&t2连接表中找出回答过career的author_id,然后输出结果放到并联筛选条件and中

2、实操:

select count(distinct t1.author_id) as num

from answer_tb as t1

left join issue_tb as t2

on t1.issue_id = t2.issue_id

①回答过教育类问题的用户

where t2.issue_type = 'Education'

②已经回答了教育类问题的用户,又有哪些author回答了career(直接输出回答过career的用户,然后author_id与已经回答过教育类问题的author_id进行匹配,进而找出符合双方条件的结果)

and t1.author_id in

(

select t1.author_id

from answer_tb as t1

left join issue_tb as t2

on t1.issue_id = t2.issue_id

where t2.issue_type = 'Career'

)

;