
oracle中两张表合并再去重的问题
A表有学生姓名,学号,物理成绩,B表有学生姓名,学号,数学成绩,合并后展示为学生姓名,学号,物理成绩,数学成绩。sql语句怎么写呢?...
A表有学生姓名,学号,物理成绩,B表有学生姓名,学号,数学成绩,合并后展示为学生姓名,学号,物理成绩,数学成绩。sql语句怎么写呢?
展开
5个回答
展开全部
1、如果a个表的学号在B表都能找到
select b.学号,b.姓名,a.物理成绩,b.数学成绩 from
a,b where a.学号(+)=b.学号
2、如果B表的学号在A表都能找到
select a.学号,a.姓名,a.物理成绩,b.数学成绩 from
a,b where a.学号=b.学号(+)
select b.学号,b.姓名,a.物理成绩,b.数学成绩 from
a,b where a.学号(+)=b.学号
2、如果B表的学号在A表都能找到
select a.学号,a.姓名,a.物理成绩,b.数学成绩 from
a,b where a.学号=b.学号(+)
展开全部
.....这
select a.学生姓名,a.学号,a.物理成绩,b.数学成绩
from a,b
where a.学号=b.学号
就搞定了
select a.学生姓名,a.学号,a.物理成绩,b.数学成绩
from a,b
where a.学号=b.学号
就搞定了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.学生姓名,a.学号,a.物理成绩,b.数学成绩
from a,b
where a.学号=b.学号
;
from a,b
where a.学号=b.学号
;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.学生姓名,a.学号,a.物理成绩,b.数学成绩
from a left join b on a.学号=b.学号
from a left join b on a.学号=b.学号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表连接吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询