select emp.*,dept.* from emp,dept,
(
select newrowid
from (select res.*, rownum rownum_
from (select t.rowid newrowid from emp t) res
where rownum <= 6)
where rownum_ >= 4
) tt
where emp.rowid = tt.newrowid
and emp.deptno = dept.deptno
------------------------------------------------------------------------ select emp.*,dept.* from emp,dept,
(
select rowid1,rowid2 from (select res.*, rownum rownum_
from (select emp.rowid rowid1,dept.rowid rowid2 from emp,dept where emp.deptno = dept.deptno) res
where rownum <= 6)
where rownum_ >= 4
) tt
where emp.rowid = tt.rowid1
and dept.rowid = tt.rowid2
and emp.deptno = dept.deptno 另外 要求写成inner join版的 怎么写
解决方案 »
- 单元格计算过后汇总! (Excel or 润乾)
- 请教一个SQL语句的问题?
- PLSQL存储过程,表名动态指定
- 为什么我的存储过程只能插到9,十和以后的数字插不进去是哪的问题?
- 高手帮忙:ORA-29701 :unable to connect to Cluster Manager
- 行转列
- oracle备份文件的路径中不能含有中文字符的问题
- 請問rowid , rownum, UROWID有甚麼分別?
- 在win2000 server中安装Oracle9i后,独立启动时录入用户名及密码总不能成功,怎么办?
- 这种SQL语句怎么写 ORCL求大神
- 数据库几个简单的问题
- Oracle几个句子看不懂,大家帮忙翻译一下
from (select emp.*, dept.* rownum rownum_
from emp, dept
where emp.deptno = dept.deptno
and rownum <= 6)
where rownum_ >= 4