解法1:

select a.device_id, a.question_id, a.result
from question_practice_detail as a, user_profile as b
where a.device_id=b.device_id and b.university='浙江大学'

解法2:

select a.device_id, a.question_id, a.result
from question_practice_detail as a join user_profile as b #join或者left join都可以
on a.device_id=b.device_id #链接点在哪里
where b.university='浙江大学' #过滤b

刚开始我是想使用自查询(因为自己还没学到后面),但是比较长,不太好用,还是使用联结比较好,结构更清晰。