题解 | #浙江大学用户题目回答情况#
浙江大学用户题目回答情况
https://www.nowcoder.com/practice/55f3d94c3f4d47b69833b335867c06c1
select q.device_id , question_id, result from question_practice_detail as q inner join user_profile as up on up.device_id = q.device_id and university = '浙江大学';
题目:现在运营想要查看所有来自浙江大学的用户题目回答明细情况,请你取出相应数据
- 两张表:question_practice_detail ; user_profile
- 两张表的连接条件:question_practice_detail 的 device_id = user_profile 的device_id
即两张表通过device_id这个项目连接了起来
根据题目可知,运营需要查看的是用户题目回答明细情况,即需要查看的是表:question_practice_detail
select 语句查询的表:question_practice_detail
inner join 连接表2: user_profile
on 连接的条件: up.up.device_id = q.device_id
注意还限定一个条件是浙江大学的用户,所以 and 添加 university = '浙江大学'