只能告诉你
table1.fields2=table2.field2相当于内连接
table1.fields3=table2.field3(+)相当于left join
table1.fields2=table2.field2相当于内连接
table1.fields3=table2.field3(+)相当于left join
解决方案 »
- Oracle SQL Developer无法调试过程
- Oracle 约束的 disable和enable问题
- 菜鸟问题:一台机器上配了2个数据库实例,其中一个正常,另一个总是连不上!
- 在xp下安装oracle 11g,完成之后发现没有企业管理器
- 请一下,函数,过程的形式参数加上IN,OUT ,IN OUT分别是什么意思?
- 仅可以为插入 LONG 列的 LONG 值赋值的问题
- 请问存储过程VARCHAR2类型输入参数的最大长度是多少?谢谢
- 请教一个存储过程的优化,一运行这个数据库就占用98%,我想是instr占用内存太多的原因,不知道怎么优化
- 请问:oracle如何查询没有重复的记录,只查几个字段。
- 请教两个问题
- 这个SQL语句查询起来为什么这么慢?
- 求SQL语句!!!!!!!急呀!!!!
from table1 a, left table 2 b, on a.fields2=b.fields
where table1.fields2=table2.field2
and table1.fields1=条件1;
from table1 right join table2
on table1.fields1=条件1
and table1.fields2=table2.field2
and table1.fields3=table2.field3
from table1 left join table2
on table1.fields1=条件1
and table1.fields2=table2.field2
and table1.fields3=table2.field3
from table1 T1 , table2 T2
where T1.fields1 = 条件1
and T1.fields2 = T2.field2
and T1.fields3 = T2.field3
union
select T1.* , T2.a
from table1 T1 , table2 T2
where T1.fields1 = 条件1
and T1.fields2 = T2.field2
and T2.fields3 is null