oracle的问题,怎么用sql语句生成一个表,其中两列从同一个表里得到但是条件不同

具体见图,表是随便画的不要介意... 具体见图,表是随便画的不要介意 展开
 我来答
百度网友2dca20d
2016-10-12 · TA获得超过4036个赞
知道大有可为答主
回答量:2638
采纳率:77%
帮助的人:1035万
展开全部


select 组编码, MAX(case when 语言='Chinese' then 名称 end) 语言为Chinese时名称表的名称,
 MAX(case when 语言='English' then 名称 end) 语言为English时名称表的名称
  from 名称表 join 组表 on 名称表.基本id=组表.基本id
    group by 组编码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式