from a left join b on a.id=b.id
---->>
from a,b where a.id=b.id(+)
---->>
from a,b where a.id=b.id(+)
解决方案 »
- 怎么查看oracle刚刚执行过哪个SQL语句?
- 查询最值的sql
- 【请教】让这个查询返回重复行,如何操作
- 求一存储过程
- oracle 10g改过sga参数后启动数据库失败
- 在线等待!!!!一个job问题===做不出来我就失业了!!!!帮帮我!!!!
- ora00600参数15160:ora-00600,查询没数据就会报错
- 我是用9i,发觉我修改init.ora数据库的值重启后都没变,如何知道数据库正在使用哪个配置文件?
- sqlldr导入数据库,为何向clob字段导入数据时会出现“数据文件的字段超出最大长度”的错误?
- oracle可以导出图片数据到本地并自定义本地图片命名方式吗?
- 输入一个日期,如何把这一日期所在的季度全部数据查出来?
- oracle有没有字符串分割函数
我是想问可以这样转换吗:
from a left join ( b left jon c on b.id = c.id) on a.id=b.id
---->>
from a,b,c where a.id=b.id(+) and b.id = c.id(+);
我用的是Oracle8i
我的意思是,我转换后,这两个语句还是一样的吗?
----------------------------------
from a left join ( b left jon c on b.id = c.id) on a.id=b.id
---->>
from a,b,c where a.id=b.id(+) and b.id = c.id(+);