使用minus函数可以代替
多表关联时一定要把记录少的表放在最后,用它作驱动表。
多表关联时一定要把记录少的表放在最后,用它作驱动表。
解决方案 »
- PLS-306: 调用 '存储过程名' 时参数个数或类型错误
- 多行变多列问题,(并非多行变一列,稍微有点不同)求高手,急。
- 请教Oracle和Sybase建库的速度比较,100分解决即结贴
- 数据库导入导出时候的乱码,怎么解决?
- 小问题,送小分
- 请问SQL-Server 中left outer join 在Oracle中如何表述啊?
- 新手提问:oracle的自动增加字段类型怎么表示,在线等待!
- 聊天帖。祝大家新春快乐!
- LOOP循环中如何控制COMMIT?
- 我用SQL*Plus连接数据ORACLE数据库时,报错:ORACLE not available
- 怎样用PB6.5存储过程类型数据窗口调用ORACLE8.1中存储过程返回的记录集
- 关天developer 2000
select * from t_yg where id not in (select id from t_qs);
-->
select t_yg.* from t_yg,
(select id from t_yg
minus
select id from t_qs)a
where t_yg.id=a.id
-----------------------
是否使用临时表则看你的需要了。写存储过程的时候可能要使用到临时表。