日期:2014-05-17  浏览次数:20810 次

求个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楼的好,考虑到数据少的情况,用左外连接比直接的关联好
------解决方案--------------------
一楼正解,可以结贴啦。