목록오라클서브쿼리 (2)
Yeonee's Story
하나의 주된 SQL(SELECT, CREATE, INSERT, UPDATE....) 안에 포함된 또하나의 SELECT문 메인 SQL문을 위해서 보조 역할을 하는 SELECT문 * 서브쿼리 구분 서브쿼리를 수행한 결과값이 몇행 몇열이냐에 따라서 분류됨. - 단일행 (단일열) 서브쿼리 : 서브쿼리를 수행한 결과값이 오로지 1개일때 (한칸의 컬럼값으로 나올때) - 다중행 (단일열) 서브쿼리 : 서브쿼리를 수행한 결과값이 여러 행일때 - (단일행) 다중열 서브쿼리 : 서브쿼리를 수행한 결과값이 여러 열일때 - 다중행 다중열 서브쿼리 : 서브쿼리를 수행한 결과값이 여러행, 여러 열일때 => 서브쿼리를 수행한 결과가 몇행 몇열이냐에 따라서 사용가능한 연산자가 달라짐 1. 단일행(단일열) 서브쿼리 (SINGLE RO..
안녕하세요 https://blog.naver.com/sysysy0302 여니입니다 :) /* 하나의 주된 SQL(SELECT, CREATE, INSERT, UPDATE....) 안에 포함된 또하나의 SELECT문 메인 SQL문을 위해서 보조 역할을 하는 SELECT문 */ -- 노옹철 사원과 같은 부서인 사원들 -- 1)먼저 노옹철 사원의 부서코드 조회 SELECT DEPT_CODE FROM EMPLOYEE WHERE EMP_NAME = '노옹철'; -- 'D9'; -- 2) 부서코드가 D9인 사원들 조회 SELECT EMP_NAME FROM EMPLOYEE WHERE DEPT_CODE = 'D9'; -- 위의 두 단계를 합치기 ==> 서브쿼리 --;항상 메인쿼리보다 늦게 실행된다 SELECT EMP_N..