SQL 서브쿼리 예제

    --서브쿼리 (sub Query : 부 쿼리)
    
    --이문세의 부서명
    select deptno
    from emp
    where ename = '이문세'; -- 10
    
    select dname
    from dept
    where deptno = 10;
    
    --위 두 문장을 한번에 실행
    select dname
    from dept
    where deptno = (select deptno
                    from emp
                    where ename = '이문세');
    
    --평균 급여보다 많은 급여를 받는 사원 : sal > avg(sal)
    select avg(sal)
    from emp;
    
    select *
    from emp
    where sal > 463.57;
    
    select *
    from emp
    where sal > (select avg(sal)
                 from emp);

    'DATABASE > SQL, PL-SQL' 카테고리의 다른 글

    익명 PL/SQL 예제  (0) 2021.01.16
    오라클 scott 예제 스키마  (0) 2021.01.16
    윈도우 10에서 Oracle 11g 설치(express버젼)  (0) 2021.01.16
    SQL 조인(JOIN)  (0) 2020.11.14
    SQL 숫자함수, 그룹함수 정리  (0) 2020.11.14

    댓글