sql的连接查询怎么做?
2个回答
展开全部
您好,一般常用的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 排序列表
一、内连接:
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 排序列表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询