当前位置: 代码迷 >> Oracle开发 >> 要实现以下表结构如何弄
  详细解决方案

要实现以下表结构如何弄

热度:100   发布时间:2016-04-24 06:29:48.0
要实现以下表结构怎么弄?
表A 
id   name  
1       张三
2       李四

表B 
id   sex
1     男
2     女

要得到表C 

id   name   sex
1     张三     男
2     李四     女

我以前记得sqlserver用到inner join 一个表达式 内联的 现在 oracle 上试了 不行。
不知道 oracle 怎么写。请朋友们指点一下谢谢。
------解决思路----------------------
一样的吧   select A.id,A.name,B.sex  from A inner join B on A.id=B.id 

你的语句是怎么写的?
------解决思路----------------------
sql标准语句可以用啊。
------解决思路----------------------
 select A.id,A.name,B.sex  from A left join B on A.id=B.id 
------解决思路----------------------
引用:
表A 
id   name  
1       张三
2       李四

表B 
id   sex
1     男
2     女

要得到表C 

id   name   sex
1     张三     男
2     李四     女

我以前记得sqlserver用到inner join 一个表达式 内联的 现在 oracle 上试了 不行。
不知道 oracle 怎么写。请朋友们指点一下谢谢。

select A.id,A.name,B.sex  from A inner join B on A.id=B.id 
  相关解决方案