Q_ 7788사원의 급여보다 큰 급여를 받는 사원을 출력하세요
select *
from emp e, emp j // e테이블과 j테이블이 둘다 메모리를 차지하게 됨. 비효율적
where j.empno = 7788
and e.sal > j.sal;
// subquery 이용 ->
select *
from emp
where sal > (select sal
from emp
where empno = 7788);
Q_ 두 개 이상의 조건을 갖는 서브쿼리
select *
from emp
where job = (select job
from emp
where empno = 7782)
and sal >= (select sal
from emp
where empno = 7782);
'SQL' 카테고리의 다른 글
[SQL][TIL] Correlated Subquery, Scalar Subquery (0) | 2021.07.08 |
---|---|
[SQL][TIL] In-line view (from절에 사용되는 subquery) (0) | 2021.07.08 |
[SQL][TIL] Not-IN 연산자 (null값 주의하자) (0) | 2021.07.08 |
[SQL][TIL] Single-row Subquery, Multiple-row Subquery (0) | 2021.07.08 |
[SQL][TIL] Quiz - 2021/07/07 (0) | 2021.07.07 |