当前位置: 代码迷 >> Oracle管理 >> 求个sql解决思路
  详细解决方案

求个sql解决思路

热度:10325   发布时间:2013-02-26 00:00:00.0
求个sql

表A  字段:2 b c
表B  字段:1 2
表C  字段:1 二 
现在   已知A表的b  要求查出C表的二的值   怎么写啊  本人新手 求教啊  在线等  

------解决方案--------------------------------------------------------
select c.c02 from a,b,c where 
a.a01=b.b02(+) and b.b01=c.c01(+)  

A a01 a02 a03
b b01 b02
c c01 c02
字段名
------解决方案--------------------------------------------------------
需要什么字段  自己写

select *
from A a,B b,C c
where a.a01= b.b02 and b.b01 = c.c01

------解决方案--------------------------------------------------------
个人觉得还是1楼的好,考虑到数据少的情况,用左外连接比直接的关联好
------解决方案--------------------------------------------------------
一楼正解,可以结贴啦。 
  相关解决方案