sql的连接查询怎么做?

 我来答
电子科技小百科
高粉答主

2022-11-09 · 繁杂信息太多,你要学会辨别
知道答主
回答量:4367
采纳率:0%
帮助的人:72.1万
展开全部

1、首先在电脑中打开sql,在外层查询中写上S【elect * From S】查询出学生信息,如下图所示。

2、然后,再以同样的方法找出SC选修表,如下图所示。

3、此时,就可以在这里利用等值连接将S和SC表连接,如下图所示。

4、但是,因为这是不同层级的查询,因此需要Exists谓词将他们连接。

5、运行后,就可以看到这样的结果,如下图所示就完成了。

墨晓爱阅读
2022-11-24
知道答主
回答量:23
采纳率:0%
帮助的人:3921
展开全部
您好,一般常用的sql连接查询有四种,分别是内连接,左外连接,右外连接,全外连接。他们的语法如下:
一、内连接:
select 查询列
from 表1 别名
inner join 表2 别名
on 连接条件
where 筛选条件
group by 分组列表
having 分组后的筛选
order by 排序列表
二、左外连接
select 查询列
from 表1 别名
left join 表2 别名
on 连接条件
where 筛选条件
group by 分组列表
having 分组后的筛选
order by 排序列表
三、右外连接
select 查询列
from 表1 别名
right join 表2 别名
on 连接条件
where 筛选条件
group by 分组列表
having 分组后的筛选
order by 排序列表
四、全外连接
select 查询列
from 表1 别名
full join 表2 别名 on 连接条件
where 筛选条件
group by 分组列表
having 分组后的筛选
order by 排序列表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式