select t1.*,t2.*
from t1,(select t2.* from t2 where t2.num>10) t2
where t1.id=t2.id(+)不太明白 意思 应该是两个里面的一个
select t1.*,t2.*
from t2,t1
where t2.num>10
t2.id=t1.id(+)
from t1,(select t2.* from t2 where t2.num>10) t2
where t1.id=t2.id(+)不太明白 意思 应该是两个里面的一个
select t1.*,t2.*
from t2,t1
where t2.num>10
t2.id=t1.id(+)
解决方案 »
- 小计、合计好办,玩过算“其他”的统计没?
- 批量添加数据
- job定時啟動的問題
- LogMiner分析Oracle数据库日志文件生成字典文件问题
- 调用过程出错,大家来看看!
- 急!分区时,是一个表空间好还是几个表空间好?
- 急等大哥解决:在程序中 insert 一个不超过2000个字符的字符串时,提示出错‘文字太长’ !!!
- num:= select count(*) from tablename??
- 请问高手,有关数据导入导出的问题!
- DISTINCT in SQL ?
- ★★★高分请教高手Oracle数据导出到SqlServer2000的数据兼容问题!★★★
- 请教oracle8下,检索树形数据的sql文的写法,请高手指教。
select t1.*, t2.* from t1, (select * from t where num>10) t2
where t1.id=t2.id(+)先过滤再连接和连接+过滤的结果是不一样的
where t1.id=t2.id(+)
-----------------------------------------------------------
from 后面退的应该是个表啊,可以跟(select * from t where num>10)吗???