非等值连接:
select empno,ename,sal,grade from emp,salgrade where sal between salgrade.losal and salgrade.hisal;
外连接:
select * from emp,dept where dept.deptno=emp.deptno(+); 除了部门号相同的外,还加上了emp中没有而dept中包含的部门号deptno,也就是说扩展了emp表的deptno字段.
自连接:
比方要查找某员工ename的上司mgr:
select e1.ename,e2.ename from emp e1,emp e2 where e1.mgr=e2.empno;
查询按员工号排列的5-8次序的员工
select * from (select rownum id,empno,ename,sal from emp order by empno) where id between 5 and 8;