자기 자신과 조인하는 조인 문법
select empno, ename, mgr
from emp;
select 사원.ename as 사원이름, 관리자.ename as "관리자 이름"
from emp 사원, emp 관리자
where 사원.mgr = 관리자.empno;
select 사원.ename as 사원이름, 사원.sal as "사원 월급", 관리자.ename as "관리자 이름", 관리자.sal as "관리자 월급"
from emp 사원, emp 관리자
where 사원.mgr = 관리자.empno;
select 사원.ename as 사원이름, 사원.sal as "사원 월급", 관리자.ename as "관리자 이름", 관리자.sal as "관리자 월급"
from emp 사원, emp 관리자
where 사원.mgr = 관리자.empno and 사원.sal > 관리자.sal;
select 사원.ename 사원이름, 사원.hiredate "사원 입사일", 관리자.ename "관리자 이름", 관리자.hiredate "관리자 입사일"
from emp 사원, emp 관리자
where 사원.mgr = 관리자.empno
and 사원.hiredate < 관리자.hiredate;
-- 날짜 출력형식 변경
select 사원.ename 사원이름, to_char(사원.hiredate, 'RRRR-MM-DD') "사원 입사일", 관리자.ename "관리자 이름", to_char(관리자.hiredate, 'RRRR-MM-DD') "관리자 입사일"
from emp 사원, emp 관리자
where 사원.mgr = 관리자.empno
and 사원.hiredate < 관리자.hiredate;