多表查询 子查询
多表查询
法一表联立的关键是正确连接和正确查询
select q.device_id, q.question_id, q.result
from question_practice_detail as q
inner join user_profile as u
on q.device_id = u.device_id
where u.university = '浙江大学';
法二子查询的关键是锁定两张表的相同列,然后利用筛选条件选出要找的行的位置,最后利用位置选中另一张表中的数据
select device_id, question_id, result
from question_practice_detail
where device_id in (
select device_id
from user_profile
where university = '浙江大学'
)
法一表联立的关键是正确连接和正确查询
select q.device_id, q.question_id, q.result
from question_practice_detail as q
inner join user_profile as u
on q.device_id = u.device_id
where u.university = '浙江大学';
法二子查询的关键是锁定两张表的相同列,然后利用筛选条件选出要找的行的位置,最后利用位置选中另一张表中的数据
select device_id, question_id, result
from question_practice_detail
where device_id in (
select device_id
from user_profile
where university = '浙江大学'
)
全部评论
相关推荐
04-03 08:39
河南科技大学 Java 点赞 评论 收藏
分享
03-28 00:43
杭州电子科技大学 C++
找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。 点赞 评论 收藏
分享
查看14道真题和解析