请教一个简单的sql语句? 问题: 有三张表通过sqlid关联的 三张表分别是:事项表(有两个字段:事项编码,事项名称)、实施表(有一个字段:审批实施机关)、事项参数表(有一个字段:是否委托下放,怎么把上面的字段全部查出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a.事项编码,a.事项名称,b.审批实施机关,c.是否委托下放 from 事项表 a,实施表 b,事项参数表 c where a.sqlid=b.sqlid and b.sqlid=c.sqlid select t1.* , t2.* , t3.* from 事项表 t1 , 实施表 t2 , 事项参数表 t3where t1.sqlid = t2.sqlid and t1.sqlid = t3.sqlid select * from tab1,tab2,tb3 where tab1.sqlid=tb2.sqlid(+) and tab1.sqlid=tab3.sqlid(+) tb2.sqlid(+) 这个sqlid(+) 有个是用做什么的的?? 他们三张表都有个sqlid的关联 我现在用是子查询 数据出来了 为什么 联接查询就是出不来的 请问一下 那三张表 有sqlid 字段 表不是我设计的 我不知道有没有关联关系的 如果没有关联关系的 但是有sqlid 字段 能不能通过 联接查询查出来呢, select t1.* , t2.* , t3.* from 事项表 t1 , 实施表 t2 , 事项参数表 t3 where t1.sqlid = t2.sqlid and t1.sqlid = t3.sqlid 呵呵 问题解决了 sql 语句 是正确的 哈哈 谢谢回帖 oracle的regExp_like函数 如何匹配出“多行(大于一行的)的记录” 为什么“select 1234 into 变量 from dual”报错? ORA查数据大写的问题! 求ORA-01034 和ORA-27101解决办法 求一个sql或解决方案 求了sql语句 这个时间转化为什么不行呢 ORACLE数据库在导入文本数据时,能不能使ID号自动增加?在线等急用 pl/sql? 怎么使两个insert语句同时生效才执行 trigger中获取精确时间 ORACLE PL\SQL Developer工具执行计划无COST和cardinality,bytes等列值显示问题
from 事项表 t1 , 实施表 t2 , 事项参数表 t3
where t1.sqlid = t2.sqlid and t1.sqlid = t3.sqlid
tb2.sqlid(+) 这个sqlid(+) 有个是用做什么的的??
他们三张表都有个sqlid的关联 我现在用是子查询 数据出来了 为什么 联接查询就是出不来的
如果没有关联关系的 但是有sqlid 字段 能不能通过 联接查询查出来呢,
from 事项表 t1 , 实施表 t2 , 事项参数表 t3
where t1.sqlid = t2.sqlid and t1.sqlid = t3.sqlid
呵呵 问题解决了 sql 语句 是正确的 哈哈 谢谢回帖