Oracle 查询2个表结果集如图,怎么写sql

主要问题是第二个图... 主要问题是第二个图 展开
 我来答
尚学堂科技有限公司
2017-12-08 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部

sql写法如下:

select a.name, a.type1, a.type2, b.type3, b.type4
from A a
inner join B b
on a.name = b.name

效果展示:

追问
这个SQL语句达不到第二个图的结果,容易产生一对多,会使数据列重复
用力微xiao
2017-12-08 · 超过22用户采纳过TA的回答
知道答主
回答量:83
采纳率:50%
帮助的人:25万
展开全部
  1. select t1.name,t1.type1,t1.type2,t2.type3,t2.type4

    from A t2 

    left join B t2 on t1.name = t2.name

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-12-08
展开全部
select a.*,b.* from a join b on a.name=b.name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人谭非草木
2017-12-08 · 超过10用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:26.5万
展开全部
好难啊。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式