题解 21 | #浙江大学用户题目回答情况#

【分类】:子查询、多表连接

分析思路

select 查询结果 [设备ID;题目ID;答题结果]
from 从哪张表中查询数据[多个join连接的表]
where 查询条件 [浙江大学用户]

扩展

前往查看:MySQL 嵌套子查询

求解代码

方法一:

in 子查询

#查看所有来自浙江大学的用户题目回答明细情况
select
    device_id,
    question_id,
    result
from user_profile
join question_practice_detail using(device_id)
where device_id in(
    #统计来自浙江大学的用户
    select
        device_id
    from user_profile
    where university = '浙江大学'
)

方法二

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

相关推荐

07-18 14:34
门头沟学院 Java
感觉招聘要求好高,这都是招什么人才
电气电子小朋友:你都说了这是大疆,无人机顶级企业,薪资30k-50k,要求高是正常的
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 14:22
点赞 评论 收藏
分享
盖茨伯爵:一样兄弟,我从4月开始发到现在了,都三四百个了
无实习如何秋招上岸
点赞 评论 收藏
分享
风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。
双非有机会进大厂吗
点赞 评论 收藏
分享
评论
26
20
分享

创作者周榜

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