본문 바로가기

subquery

(2)
[ORACLE] 서브쿼리 Subquery _ 오라클 [ORACLE] 서브쿼리 Subquery _ 오라클 서브쿼리 정의 | 쿼리안에 쿼리가 들어가 있는 쿼리문. 즉, 서브쿼리란 쿼리안에 또 다른 쿼리가 들어있는 쿼리를 말한다. 서브쿼리 종류 | 인라인 뷰, 스칼라 서브쿼리, 기타 서브쿼리 예제 | --1. 기본형식 SELECT EMPNO AS 사번 FROM EMP WHERE DEPTNO IN ( SELECT DEPTNO FROM DEPT WHERE DNAME = 'SALES' ); 하나의 예시이다. SELECT절에 작성이 되면 스칼라 서브쿼리라 부르고, FROM절에 작성되면 인라인 뷰 서브쿼리라 부른다. 위와 같이 WHERE절에 작성이 될 수도 있다. 문제를 직접 풀면서 이해하자. 서브쿼리 문제 | 부서별로 평균 급여보다 높은 급여를 받는 사원은? --1)..
[Oracle] 오라클 having & subquery [Oracle] 오라클 having & subquery Join 정의 || 합석, 합치다! 는 의미! 종류(사용법) 1) 오라클 2) Ansi 표준 Having절 정리 ||Group by 에서만 사용 가능하고, Count(*)나 Sum()등의 Group 함수에 조건을 줄 수 있다.- Having절 처리 순서 1. Row들이 Group되어진다. 2. Group에 대해 Group Function이 적용된다. 3. Having절을 만족하는 Group을 선택한다. 즉, Having절은 그룹으로 묶여진 컬럼들에 조건을 주어 원하는 결과를 더 세부적으로 검색토록 한다. 예제1. 2005년도 판매일자, 판매총액(5,000,000초과의 경우만), 판매수량(50초과의 경우만), 판매횟수를 조회하시오. (단, 판매횟수가 ..